Order of Evaluation in functions:
C is free of order of evaluation of functions. For example:
a= function1 ();
Here, the complier is free to execute function2 before function1 ().
Type promotion: Conversion of all operands to the largest operand is known as type promotion.
Integral promotion: If all the operands are converted to int data type then the process is known as integral promotion.