Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В следующей таблице перечислены хранилища, связанные с каждым базовым типом.
Размеры основных типов
| Тип | Хранилище |
|---|---|
char, , unsigned charsigned 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.
Арифметические типы включают все целочисленные типы и типы с плавающей запятой.