类型 | 含义 | 空间占用 | 值域 | 备注 |
---|---|---|---|---|
bool | 布尔类型 | 1字节8位 | ||
char | 字符 | 1字节 | ||
short | 短整型 | 2字节16位有符号 | - 215 ~2 15-1 (-32768~32767) | short int |
unsigned int | 无符号短整型 | 2字节16位无符号 | 0~216-1(65535) | |
int | 整型 | 4字节32位(最小16位) | -231(-2147483648)~231-1(2147483647) | int signed |
long | 长整型(有符号) | 8字节64位 | -231(-2147483648)~231(2147483647) | |
long long | 长整型 | 8字节64位 | ||
float | 单精度浮点数 | 4字节32位 | 6位有效数字 | |
double | 双精度浮点数 | 8字节64位 | 10位有效数字 | |
long double | 扩展双精度浮点数 | 16字节80位 | 10位有效数字 |
C++的基本数据类型的空间占用/值域查询表
最新推荐文章于 2021-05-12 23:55:16 发布