#include<stdio.h>
void main()
{
printf("%d\n",sizeof(int));
}
4
Press any key to continue
问①,这个4是什么意思?通过它能知道哪些信息?
②,从这个4能得到这个int在使用时候的“有效数”是几个吗?例如float的“有效数”是6~7位。
那这里的int的有效数是几位呢?
③,这里的 int 的取值范围是什么呢?
cui_mrkj
学分:0 LV1
TA的每日心情
2020-08-20 13:57:19
1、int类型在内存中占4字节,sizeof关键字是测量数据类型所占空间大小的,sizeof(int)结果就是4。
2、int类型在VC编译器中是4字节32位,取值范围是-2^31到2^31-1,有效存储范围就是这些,跟在不在使用无关。
int默认是有符号的,unsigned int是无符号的,范围是0到2^32。
int是整型数,没有精度,实型数才有精度。