Operators in C
Operators are used to perform mathematical and logical calculation in program.
Operator vs Operand
Pictorial Explanation
Classifications of Operators
Unary operator
Only one operand is required to perform calculation.
++(increment operator)
-- (decrement operator)
Example
a = 5;
++a;
--a;
Binary Operator
Two operands are required to perform calculation.
+, -, *, % etc.
Example
a = 5;
b = 15;
a + b;
a - b;
Ternary Operator
Three operands are required to perform calculation.
Example
(expression 1)? (expression 2): (expression 3);
a > b?printf("a"):printf("b");
It is also called as a conditional operator in c.