Хранилище базовых типов

В следующей таблице перечислены хранилища, связанные с каждым базовым типом.

Размеры основных типов

Type Хранилище
char, unsigned char, signed char 1 байт
short, unsigned short 2 байта
int, unsigned int 4 байта
long, unsigned long 4 байта
long long, unsigned long long 8 байт
float 4 байта
double 8 байт
long double 8 байт

Типы данных C разделяются на общие категории. Целочисленные типы включают в себя int, char, short, long и long long. Такие типы могут иметь уточнение signed или unsigned , а unsigned можно использовать как краткую форму unsigned int . Типы перечислений ( enum ) также в большинстве случаев обрабатываются как целочисленные типы. К типам с плавающей запятой относятся float, double и long double. Арифметические типы включают все целочисленные типы и типы с плавающей запятой.

См. также

Объявления и типы