当前位置:首页 > 培训职业 > 正文

在C语言中,int类型、long类型、float类型、double类型和char类型数据,在16位和32位计算机中各占几个字节

基本整形:int 2个字节

短整型:short int 2个字节

长整形:long int 4个字节

无符号整形:unsigned int 2个字节

无符号短整型: unsigned short int 2个字节

无符号长整形:unsigned long int 4个字节

单精度 float 4个字节 有效数字7位

双精度 double 8个字节 有效数字16位

字符型 char 1个字节

以上是在16位计算机系统中,32位的加倍。

如果实在不相信,可以用sizeof函数验证一下,方法如下

#include“stdio.h”

main()

{

int m;

m=sizeof(数据类型);

printf(“%d",m);

}

多重随机标签

猜你喜欢文章