在不同的系统上,C语言中基本数据类型占据的字节长度是不同的:
在32 位的系统上
short 占据的内存大小是2 个byte;
int占据的内存大小是4 个byte;
long占据的内存大小是4 个byte;
float占据的内存大小是4 个byte;
double占据的内存大小是8 个byte;
char占据的内存大小是1 个byte。
具体可以用sizeof测试一下即可。
本文详细介绍了在32位系统上,C语言中short、int、long、float、double和char等基本数据类型的字节长度。通过使用sizeof操作符,可以测试不同类型占据的内存大小。
在不同的系统上,C语言中基本数据类型占据的字节长度是不同的:
在32 位的系统上
short 占据的内存大小是2 个byte;
int占据的内存大小是4 个byte;
long占据的内存大小是4 个byte;
float占据的内存大小是4 个byte;
double占据的内存大小是8 个byte;
char占据的内存大小是1 个byte。
具体可以用sizeof测试一下即可。

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