水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
1/1
|
转到
主题:求助关于C++逻辑运算的问题
楼主
|
jzd
|
2021-02-14 21:14:59
|
展开
这个程序的在g++ 8.3.0 x64下两个输出实测都是0。第一个好理解,溢出之后正好是0,
可是第二个输出语句的值应该是!0=1吧?
#include <iostream>
#include <climits>
using namespace std;
int main() {
int x = INT_MAX;
cout << (x+x+2) << endl;
cout << !(x+x+2) << endl;
}
--
FROM 123.112.22.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版