MyTetra Share
Делитесь знаниями!
Размеры переменных
Время создания: 06.12.2016 12:12
Текстовые метки: переменные
Раздел: Computer - Programming - C

Тип

Диапазон

Шестнадцатиричный диапазон

Размер

unsigned char

0 ... 255

0x00 ... 0xFF

8 bit

signed char
или просто
char

-128 ... 127

-0x80 ... 0x7F

8 bit

unsigned short int
или просто
unsigned int или unsigned short

0 ... 65535

0x0000 ... 0xFFFF

16 bit

signed short int или signed int
или просто
short или int

-32768 ... 32767

0x8000 ... 0x7FFF

16 bit

unsigned long int
или просто
unsigned long

0 ... 4294967295

0x00000000 ... 0xFFFFFFFF

32 bit

signed long
или просто
long

-2147483648 ... 2147483647

0x80000000 ... 0x7FFFFFFF

32 bit

unsigned long long

0 ... 18446744073709551615

0x0000000000000000 ... 0xFFFFFFFFFFFFFFFF

64 bit

signed long long
или просто
long long

-9223372036854775808 ... 9223372036854775807

0x8000000000000000 ... 0x7FFFFFFFFFFFFFFF

64 bit


Размер можно узнать с помощью команды sizeof():

unsigned long long myvar = 0;

printf("%d\n", sizeof(myvar));





 
MyTetra Share v.0.53
Яндекс индекс цитирования