c语言中一个int的变量在内存中占2个字节还是4个字节

2024-12-02 08:55:35
推荐回答(1个)
回答1:

这个与你的编译器及系统平台有关
目前,windows下流行的编译器(VC++,GCC,BCB)都为4字节
一些单片机的编译器(如KEIL C51的)为2字节
这个可用以下程序测试
#include
int main()
{
printf("%d\n",sizeof(int));
return 0;
}