就是进行数据的比较,表达式正确的话就是真,错的话就是假,真假则由bool值来代替,非0即真
== | 等于(=为赋值,==为比较) | 10 == 20 | 0 |
!= | 不等于 | 10 != 20 | 1 |
> | 大于 | 10 > 20 | 0 |
< | 小于 | 10 < 20 | 1 |
>= | 大于等于 | 20 >= 20 | 1 |
<= | 小于等于 | 10 <= 5 | 0 |
#include<iostream>
using namespace std;
int main() {
int a = 10;
int b = 20;
// ==
cout << (a == b) << endl; // 0 假
// !=
cout << (a != b) << endl; // 1 真
// >
cout << (a > b) << endl; // 0 假
// <
cout << (a < b) << endl; // 1 真
// >=
cout << (a >= b) << endl; // 0 假
// <=
cout << (a <= b) << endl; // 1 真
system("pause");
return 0;
}
输出的值为布尔值,如果你不了解的话可以去看看下面这篇文章
C++:数据类型—布尔(12)