An operator is a symbol that tells the compiler to perform specific mathematical or logical functions. C language is rich in built-in operators and provides the following types of operators −
- Arithmetic Operators
 
- Comparison Operators
 
- Boolean Operators
 
- Bitwise Operators
 
- Compound Operators
 
Arithmetic Operators
Assume variable A holds 10 and variable B holds 20 then −
| Operator name | 
Operator simple | 
Description | 
Example | 
| assignment operator | 
= | 
Stores the value to the right of the equal sign in the variable to the left of the equal sign. | 
A = B | 
| addition | 
+ | 
Adds two operands | 
A + B will give 30 | 
| subtraction | 
- | 
Subtracts second operand from the first | 
A - B will give -10 | 
| multiplication | 
* | 
Multiply both operands | 
A * B will give 200 | 
| division | 
/ | 
Divide numerator by denominator | 
B / A will give 2 | 
| modulo | 
% | 
Modulus Operator and remainder of after an integer division | 
B % A will give 0 | 
Example
void loop () {
   int a = 9,b = 4,c;
   c = a + b;
   c = a - b;
   c = a * b;
   c = a / b;
   c = a % b;
}
Result
a + b = 13
a - b = 5
a * b = 36
a / b = 2
Remainder when a divided by b = 1
 
 
0 comments:
Post a Comment