基本类型的存储

下表汇总了与每个基本类型关联的存储。

基础类型的大小

类型 存储
char, unsigned char, signed char 1 个字节
shortunsigned short 2 个字节
intunsigned int 4 个字节
longunsigned long 4 个字节
long longunsigned long long 8 个字节
float 4 个字节
double 8 个字节
long double 8 个字节

C 数据类型属于常规类别。 整型类型包括intcharshortlonglong long。 这些类型可使用 signedunsigned 进行限定,unsigned 本身可以用作 unsigned int 的简写。 枚举类型 (enum) 在大多数情况下也被视为整型类型。 浮点类型包括floatdoublelong double。 “算术类型”包括所有浮点型和整型类型 。

请参阅

声明和类型