(c语言)整型数据的溢出怎么写?

2024年11月20日 07:38
有1个网友回答
网友(1):

这个是计算机中的负数补码表示
假定有符号的最大值(二进制) 为0111...111 后面若干个1 当然 取决于计算机的位长度
增加1之后溢出的话 就成了 1000...000 这个时候符号位就变成了1 也就是会被判定为负数
然后再转换成十进制自然就是负数了