基本类型的存储
下表汇总了与每个基本类型关联的存储。
基础类型的大小
类型 | 存储 |
---|---|
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
。 “算术类型”包括所有浮点型和整型类型 。