C++当关系运算符发生比较后会返回一个bool值 简单代码验证

x = a == b, 这里面还藏了一个运算符权限的问题,不过赋值=最弱没什么好说的
先a与b比较,不等返回false的bool值,也就是 0,最后赋值给x,最后输出也是0,可自行验证。

#include <iostream>
using namespace std;
int main()
{
	int x = 3;
	int a = 1;
	int b = 2;
	x = a == b;
	cout << x << endl;

	return 0;
}

猜你喜欢

转载自blog.csdn.net/GameStrategist/article/details/108468233
今日推荐