> 其他 >
将一个大于32767的整数赋给整型变量,为什么结果发生变化
人气:219 ℃ 时间:2020-03-31 02:23:57
解答
用unsigned int就可解决问题.
因为某些编译器的int最大只能表示32767,超出了就溢出了.最高bit是符号位i,那边如果是1就会变成负数.
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版