| 变量类型\字节数\C类型处理器位数\备注 | 8 | 32 | 64 | 备注 |
| char | 1 | 1 | 1 | |
| short int | 2 | 2 | 2 | |
| int | 2 | 4 | 4 | 8位机为2字节;其他4字节 |
| long int | 4 | 4 | 8 | |
| long long int | - | 8 | 8 | |
| char* | 3 | 4 | 8 | 指针长度 |
| float | 4 | 4 | 4 | |
| double | 4/8 | 8 | 8 | C51为8;UV4下简化为4 |
本文详细介绍了C语言中各种变量类型的字节数大小及其在不同处理器位数下的表现,并特别注明了一些特殊情况,如8位机上的int类型大小及C51环境下double类型的特殊处理。
| 变量类型\字节数\C类型处理器位数\备注 | 8 | 32 | 64 | 备注 |
| char | 1 | 1 | 1 | |
| short int | 2 | 2 | 2 | |
| int | 2 | 4 | 4 | 8位机为2字节;其他4字节 |
| long int | 4 | 4 | 8 | |
| long long int | - | 8 | 8 | |
| char* | 3 | 4 | 8 | 指针长度 |
| float | 4 | 4 | 4 | |
| double | 4/8 | 8 | 8 | C51为8;UV4下简化为4 |
335
7020

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