给定两个int类型的变量a和b,均为合法的int取值(范围-2^31 ~ 2^31-1),要判断a + b的结果是否会发生int溢出,以下哪个判断条件是正确的?
提示:int为32位有符号整数,溢出属于C++未定义行为,因此不能直接计算a + b后判断结果是否超出范围。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析