Different Data Types in C Language

Posted on
Data TypeFormat SpecifiersSizeRange
Signed char%c1 Byte-128 to 127
Unsigned char%c1 Byte0 to 255
Int or Long Int or Signed or Long Int%d4 Bytes-2147483648 to 2147483647
Unsigned Int or Unsigned Long Int%u4 Bytes0 to 4 Gb
Short Int%hd2 Bytes-32768 to 32767
Unsigned short Int%hu2 Bytes0 to 65535
Float%f4 Bytes3.4E-38 to 3.4E+38
Double%lf8 Bytes1.7E-308 to 1.7E+308
Long Double%LF10 Bytes3.4E-4932 to 1.1E+4932