MCQs
Using & on a register variable may be invalid, since the compiler may store the variable in a register, and
finding the address of it is illegal.
Sign of result of mod operation on negative numbers is sign of the dividend.
None.
Literal integer constants that begin with 0x or 0X are interpreted as hexadecimal and the ones that begin
with 0 as octal. The character literal are written within ".
None.
None.
Power of two integers have a single set bit followed by unset bits.
Right shift of signed integers is undefined, and has implementation-defined behaviour.
The size_t type is used to represent the size of an object. Hence, it’s always unsigned. According to
the language specification, it is at least 16 bits.
x is promoted to unsigned int on comparison. On conversion x has all bits set, making it the bigger one.