首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

atoi("2147483649") 竟然等于2147483647

2013-12-20 
atoi(2147483649) 居然等于2147483647这是坑么???????????????[解决办法]这个题目主要是考察int的范围的

atoi("2147483649") 居然等于2147483647
这是坑么???????????????
[解决办法]
这个题目主要是考察int的范围的,
aoti  是将字符串转成int类型,所以超过的话,那估计就是给个最大值了

int 范围好像是2147483647 ~ -2147483648
[解决办法]
int                4字节整形         - 2^31 ~ 2^31 - 1 
-80000000H 到 7FFFFFFFH

热点排行