备注:以下数据类型及长度验证所用电脑为12年MacBook Pro,为64位系统。
char:8位
| 数据类型 | 长度(位) | 取值范围 |
|---|---|---|
| char | 8 | (-27)~(27-1) |
int:32位
| 数据类型 | 长度(位) | 取值范围 |
|---|---|---|
| short int | 16 | (-215)~(215-1) |
| int | 32 | (-231)~(232-1) |
| long int | 64 | (-263)~(263-1) |
备注:头文件<limits.h>定义了一些表示整型大小的常量
float:
最大的浮点数:2^128-1
最大的双精度浮点数:2^1024-1
备注:头文件<float.h>的子集中定义了一些表示浮点运算相关的常量