
C++的基本数据类型int和long的最大值分别是多少? 当n 5
7个回答
展开全部
一般int和long是一样是32位,4个字节的,即最大值为2^31-1,因为最高位表示正负符号
展开全部
int是32767(2的15次方减1),long是2147483647(2的31次方减1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果int和long在你的编译器上都是按32位来处理的话就是
2^31-1
如果int是按16位处理的话就是2^15-1
(int和long都是有符号类型,最高位用来表示正负)
2^31-1
如果int是按16位处理的话就是2^15-1
(int和long都是有符号类型,最高位用来表示正负)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
long 是4个字节,也就是32位,int看机器字长,在32位机子上int也是32位,现在一般都是32位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int:32767
long:2的31次方减1(2^31-1)
long:2的31次方减1(2^31-1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询