我在编一个混合运算的程序 ,但不知道如何判断溢出问题,到底用什么判断啊!谢谢了!急!
热心网友
依赖于无符号算术的良好定义,既要在有符号和无符号之间进行转换:if((int)((unsigned)a + (unsigned)b) < 0) complain();我无法将全部答案贴出,请联络我!
我在编一个混合运算的程序 ,但不知道如何判断溢出问题,到底用什么判断啊!谢谢了!急!
依赖于无符号算术的良好定义,既要在有符号和无符号之间进行转换:if((int)((unsigned)a + (unsigned)b) < 0) complain();我无法将全部答案贴出,请联络我!