| 类型 | 16位 | 32 位 | 64位 |
|---|---|---|---|
| char | 1 | 1 | 1 |
| short int | 2 | 2 | 2 |
| int | 2 | 4 | 4 |
| 指针 | 2 | 4 | 8 |
| float | 4 | 4 | 4 |
| double | 8 | 8 | 8 |
| long | 4 | 4 | 8 |
| long long | 8 | 8 | 8 |
| unsigned long | 4 | 4 |
8 |
int :-2147483648~2147483647(10位)2^32-1
long long::-9223372036854775808~9223372036854775807(19位)2^63-1
本文详细介绍了C/C++中各种数据类型的字节大小,包括16位、32位和64位系统下的char、shortint、int、指针、float、double、long、longlong等类型,并提供了int和longlong的取值范围。
| 类型 | 16位 | 32 位 | 64位 |
|---|---|---|---|
| char | 1 | 1 | 1 |
| short int | 2 | 2 | 2 |
| int | 2 | 4 | 4 |
| 指针 | 2 | 4 | 8 |
| float | 4 | 4 | 4 |
| double | 8 | 8 | 8 |
| long | 4 | 4 | 8 |
| long long | 8 | 8 | 8 |
| unsigned long | 4 | 4 |
8 |
int :-2147483648~2147483647(10位)2^32-1
long long::-9223372036854775808~9223372036854775807(19位)2^63-1
7425
7692
7241

被折叠的 条评论
为什么被折叠?