nazwa typu: rozmiar: zakres: signed char bajt ze znakiem -128..127 signed short 2 bajty (słowo) ze znakiem -32768..32767 signed long 4 bajty (podwójne słowo) ze znakiem -2147483648..2147483647 signed long long 8 bajtów (poczwórne słowo) ze znakiem -9223372036854775808..9223372036854775807 signed int tak jak signed long tak jak signed long
unsigned char bajt bez znaku 0..255 unsigned short 2 bajty (słowo) bez znaku 0..65535 unsigned long 4 bajty (podwójne słowo) bez znaku 0..4294967295 unsigned long long 8 bajtów (poczwórne słowo) bez znaku 0..18446744073709551615 unsigned int tak jak unsigned long tak jak unsigned long