1,归类
随着编译器位置或者系统位数不同,变量所占用的字节数据也是有差异的
| 数据类型 | 8位(字节) | 16位(字节) | 32位(字节) | 64位(字节) |
| char | 1 | 1 | 1 | 1 |
| char* | 4 | 4 | 4 | 8(指针类型) |
| short int | 2 | 2 | 2 | 2 |
| int | 2 | 2 | 4 | 4 |
| unsigned int | 2 | 2 | 4 | 4 |
| float | 4 | 4 | 4 | 4 |
| double | 8 | 8 | 8 | 8 |
| long | 4 | 4 | 4 | 8 |
| long long | 8 | 8 | 8 | 8 |
| unsigned long | 4 | 4 | 4 | 8 |
1,归类
随着编译器位置或者系统位数不同,变量所占用的字节数据也是有差异的
| 数据类型 | 8位(字节) | 16位(字节) | 32位(字节) | 64位(字节) |
| char | 1 | 1 | 1 | 1 |
| char* | 4 | 4 | 4 | 8(指针类型) |
| short int | 2 | 2 | 2 | 2 |
| int | 2 | 2 | 4 | 4 |
| unsigned int | 2 | 2 | 4 | 4 |
| float | 4 | 4 | 4 | 4 |
| double | 8 | 8 | 8 | 8 |
| long | 4 | 4 | 4 | 8 |
| long long | 8 | 8 | 8 | 8 |
| unsigned long | 4 | 4 | 4 | 8 |