to display the integer number in decimal
%i or %d
to display in octal representation
%o
to display in hexadecimal
%x
Char size(bytes), range and format
size = 1
range = -128 to 127
format = %c
unsigned Char size(bytes), range and format
size = 1
range = 0 to 255
format = %c
short int size(bytes), range and format
size = 2
range = -32,768 to 32,767
format = %hd
unsigned short int size(bytes), range and format
size = 2
range = 0 to 65535
format = %hu
Long int size(bytes), range and format
size = 4
range = -2,147,483,648 to 2,147,483,647
format = %ld
float size(bytes), range and format
size = 4
range = 1.2E-38 to 3.4E+38
format = %f
double size, range and format
size = 8
range = 1.7E-308 to 1.7E+308
format = %lf