判斷兩個int型變量的和是否會溢出
int tadd_ok(int x, int y) {
if(x >= 0 && y >= 0 && x+y < 0) return 0;
if(x < 0 && y < 0 && x+y >= 0) return 0;
return 1;
}
判斷兩個int型變量的和是否會溢出
int tadd_ok(int x, int y) {
if(x >= 0 && y >= 0 && x+y < 0) return 0;
if(x < 0 && y < 0 && x+y >= 0) return 0;
return 1;
}