7.1.4 整数溢出

一、有符号整数运算溢出时是怎样的?

无符号又是怎样的?

对整数执行算术运算时,结果有可能因为太大而无法表示。

整数溢出时的行为要根据操作数是有符号型还是无符号型来确定。

有符号整数运算中发生溢出时,程序的行为是未定义的,结果是不确定的。

无符号整数运算过程中发生溢出时,结果是有定义的: 正确答案对2^n取模,其中n是用于存储结果的位数。例如,如果对无符号的16位数65535加1,其结果可以保证为0。

不明白无符号整数溢出是怎么样的。
posted @ 2021-04-08 11:16  Sai佐为  阅读(121)  评论(0)    收藏  举报