中易网

int和long的区别?

答案:6  悬赏:40  
解决时间 2021-01-08 22:50
int和long的区别?
最佳答案
(1)在VC下没有区别。两种类型均用4个字节存放数据。
(2)VC是后出的编译器,之前有很多早期的C编译器,在早期编译器下long int占4个字节,int占2个字节。
(3)之所以有“整型”和“长整形”两种不同类型,是C语言在诞生时发明者规定好的,前者存储的整数的值域小于后者。
这个问题不用牵肠挂肚,在VC下用谁都可以。
全部回答
long的空间大 是int的一倍
int 4个字节
long 8个字节
按标准规定int的长度是16位或者32位,long是32位。
大部分C++编译器中int是32位,和long没有区别。但为了保证程序的通用性,当你想使用32位数据类型时,请使用long
与编译器有关,在win32 程序里,即通过windows的编译器(vc++)编译的程序,int就是long ,都是32位整形值,可以自己加一些typedef定义定一些属于自己的类型,例如typedef short int
int16
int 是整型
long 是长整型
long的空间比int大
int只能定义数-32767到32767
大于这个范围用long定义
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的骏卡用时说帐号当前不可用,更换帐号还是
华为数通和华三有什么不同吗?
手古兵家一孙武读后感
遭遇小人怎么办?
自许此生无他事 长与青山绿水期什么意思
刀塔传奇小娜迦和美杜莎哪个好 小娜迦实力评
二级公路边坡度不陡于设计者什么意思
急求伊苏2修改器,要能用的
皇家数码冲印(黄河路中国人民财产保险股份有
必中人物苏东坡
怎样才能让嗓音变得清脆
用一句话概括鲁迅的《故乡》!!!
喜新娘婚纱摄影(002县道与S26范辉高速交叉口
咋回事啊?有网络,就是掌盟战绩加载不出来了
java怎样调用js
推荐资讯
听说高通和中兴联手,共同推动物联网的技术,
辛晓琪空窗歌词
阜新会馆地址在什么地方,我要处理点事
宜信保洁(新华路三段2号燕都大厦A座7楼宜信保
九阴绝学碧水寒潭怎么上第五层
甲数除以乙数商是16,若甲乙两数同时扩大2倍
怎么看53岁女人性强
日元虹长艾灸地址好找么,我有些事要过去
种族歧视和偏见的例子
健之舟健康服务中心在什么地方啊,我要过去处
看上句写下句:1、千军易得,()2、千里之堤
什么品牌子的手持三轴单反陀螺仪稳定器最便宜
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?