- 博客(1)
- 收藏
- 关注
原创 C++学习 1: 两个无符号数相减
两个无符号数相减得到一个负数,如-6减去-7 int main() { unsigned i1 = 6, i2 = 7; cout << i1 - i2; return 0; } 正确答案是-1,但会输出结果4294967295。 因为编译器输出会是-1和2^31次方的模。 若要得到正确答案,用一个int变量存放。 int main() { unsigned int i1 = 6, i2 = 7; int i3 = i1 - i2; cout << i3; retur
2022-01-25 16:20:51 2684
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人