The sizeof operator returns the size of its operand in bytes.
The sizeof operator always precedes its operand. The operand may be an
expression or it may be a cast.
Suppose i is an integer variable and c is a character type
Printf(“Size of integer : %d”,sizeof(i));
Printf(“Size of character : %c”,sizeof(c));
Might generate the following output :
Size of integer : 2
Size of character : 1