如题所述
一般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都是有符号类型,最高位用来表示正负)本回答被网友采纳
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)
long:2的31次方减1(2^31-1)