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.
Example:
Suppose i is an integer variable and c is a character type variable then
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
Example: