C++的基本数据类型int和long的最大值分别是多少? 当n

如题所述

一般int和long是一样是32位,4个字节的,即最大值为2^31-1,因为最高位表示正负符号
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-26
int是32767(2的15次方减1),long是2147483647(2的31次方减1)
第2个回答  2008-09-24
如果int和long在你的编译器上都是按32位来处理的话就是
2^31-1
如果int是按16位处理的话就是2^15-1

(int和long都是有符号类型,最高位用来表示正负)本回答被网友采纳
第3个回答  2008-09-24
long 是4个字节,也就是32位,int看机器字长,在32位机子上int也是32位,现在一般都是32位
第4个回答  2008-09-24
int:32767
long:2的31次方减1(2^31-1)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网