Хранение базовых типов
В следующей таблице перечислены хранилища, связанные с каждым базовым типом.
Размеры основных типов
Тип |
Хранилище |
---|---|
char, unsigned char, signed char |
1 байт |
short, unsigned short |
2 байта |
int, unsigned int |
4 байта |
long, unsigned long |
4 байта |
float |
4 байта |
double |
8 байт |
long double |
8 байт |
Типы данных C разделяются на общие категории. К целочисленным типам относятся char, int, short, long, signed, unsigned и enum. К типам с плавающей запятой относятся float, double и long double. Арифметические типы включают все целочисленные типы и типы с плавающей запятой.