C中整型常量占几个字节?

来源:百度知道 编辑:UC知道 时间:2024/06/05 02:05:28
整形变量呢?
谢谢

int 整形 4字节

short 短整型 2字节

long 长整型 32位电脑:4字节/64位电脑:8字节

整形变量的长度在不同的机器上是不同的,通常在32位机上,short int型的占两个字节,int、long int占4个字节。有些机子short int、int型的占2个字节,long型的占4个字节。在C语言中,你可以用sizeof这个函数判断一下。

C语言中整型、浮点型、字符型,在内存中占字节分别为,2,4,1.

看具体机器。
使用语句printf( "%d", sizeof(int) );显示出的结果就是你要的。

不同的编译环境不同,
printf("%d\n",sizeof(int));
就好了