sarathy wrote: Hi, What is integer promotion? How is it different from arithmetic conversion? > Regards, Sarathy > AFAIK, integer promotion refers specifically to integer types participating in a binary operation (read: sub-expression) where the types of operands must be identical (+ - * / % | ^ &). E.g., char c; short s; unsigned u; long l; If I am ...