中易网

C语言 关于int和long类型的范围

答案:2  悬赏:0  
解决时间 2021-01-29 14:32
C语言 关于int和long类型的范围
最佳答案
编译器不同,宽度是不相同,分别如下:
16位编译器:
int: 2个字节
long: 4个字节
long long: 8个字节
unsigned long: 4个字节



32位编译器:
int: 2个字节
long: 4个字节
long long: 8个字节
unsigned long: 4个字节



64位编译器:
int: 4个字节
long: 8个字节
long long: 8个字节
unsigned long: 8个字节



具体范围,请看下图:

全部回答
32位机器上 int类型 最小-2^7二进制补码10000000,最大2^7-1二进制0
  在32位系统上int和long的取值范围如下:
  int取值范围:-2147483648 ~ 2147483647
  long取值范围:-2147483648 ~ 2147483647


  两者的范围是一样的,但是上面范围是vc6.0中查到的取值范围 ,C语言标准库中limits.h头文件中定义的取值范围。用户可以使用limits.h头文件中的INT_MIN、INT_MAX、LONG_MIN、LONG_MAX来查看int或者long类型的取值范围。#include 
#include 
int main()

printf("int取值范围:%d ~ %d ", INT_MIN, INT_MAX);
printf("long取值范围:%d ~ %d ", LONG_MIN, LONG_MAX);
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么把QQ红包还有微信红包里的钱转到支付宝,
找一辆二手清障车七米左右
氯化铜水溶液能导电,是因为在电流作用下CuCl
永安路街道南街小学怎么去啊,我要去那办事
有一句歌词是爱情包围圈是什么歌
各位大神,想入养母猪这一行现在可以么
春和宾馆地址在哪,我要去那里办事
刚生的小女孩取什么小名好?
NBA总冠军戒指是什么做的?
方正鼠标usb的接线方法里面是红,黄,绿,蓝
交流电中,已知电压380V,电流394A,求功率
UI设计要怎么写年度目标
轿车内12V车灯正负极各自接汽车钣金有电压是
宜春海瑞地址在什么地方,我要处理点事
nba 考辛斯受伤了吗
推荐资讯
蒸汽朋克的创新发展
欧美男图小男孩看着墙上的ufo
移栽苗木提前断根有什么好处
对于ebay新手,是开企业账号还是个人账户好
知道镇江有哪些可以烧烤的地方么
沙坪坝到大坪高久路坐什么车
葛粉怎么做好吃,葛粉的吃法
苹果6手机没有声音了怎么回事
以前被公会会长踢了能直接加别的帮的吗
2017款大众凌渡促销活动 17款大众凌渡多少钱
梦幻西游买一个 129的DT155DT 155ST 这几个
8灰土分层夯实,其宽度和标高为多少
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?