Operators - Relational
<, >, <=, >=, == ,!= e.g. a < b; a != b
- expression involving a relational operator is evaluated, the result will be either 1(TRUE) or 0(FALSE)
e.g. x = (a < 3); /* x = 1 if a < 3; x = 0 if z >= 3 */
Operators - Logical
&&, ||, ! /* AND, OR, NOT */
e.g. expr1 && expr2 will yield the value 1 (TRUE), if both expr1 AND expr2 have non-zero values