【发布时间】:2015-04-10 01:44:47
【问题描述】:
我不明白的具体部分是if语句中的-a如何将-3更改为3。有人可以解释-a如何将a = -3更改为a = 3吗?
#include <iostream>
int main(){
signed a = -3;
if (a < 0){ std::cout << -a << std::endl; }
else { std::cout << a << std::endl; }
system("pause");
return 0;
}
【问题讨论】:
-
"下面的代码怎么 == 2?"你在问什么?
标签: c++11 if-statement int signed