limits.h - linux 64bit
Typ |
Typowy rozmiar w bitach |
Minimalny zakres |
char |
8 |
od-128 do 127 |
| unsigned char |
8 |
od 0 do 255 |
| signed char |
8 |
od-128 do 127 |
mt |
32 |
od -2147483648 do 2147483647 |
| unsigned ml |
32 |
od 0 do 4294967295 |
1 signed int | short mt |
32 16 |
tak samo jak int od -32768 do 32767 |
| unsigned short int |
16 |
od 0 do 65535 |
1 signed short int |
16 |
tak samo jak short int |
1 long int |
64 |
od -9223372036854775808 (-263) do 9223372036854775807 (263-l) |
I long long int(C99) |
64 |
od -263 do (263-l) |
| unsigned long int |
64 |
od 0 do 18446744073709551615 |
| unsigned long long int(C99) |
64 |
_od 0 do (26M) ^4 |
|__ ___ |