C++ 逻辑运算符
C++ 里面的邏輯運算符與java 里面的邏輯運算符是一樣的,
| 運算符 | 描述 |
|---|---|
| && | 稱為邏輯與運算符。如果兩個操作數都 true,則條件為 true。 |
| || | 稱為邏輯或運算符。如果兩個操作數中有任意一個 true,則條件為 true。 |
| ! | 稱為邏輯非運算符。用來逆轉操作數的邏輯狀態,如果條件為 true 則邏輯非運算符將使其為 false。 |
?代碼回顧下它們的使用
#include <iostream>
using namespace std;int main()
{int a = 1;int b = 2;int c = 3;if (a > 1 && b > 1){cout << "a > 1 && b > 1的條件成立" << endl;}else{cout << "a > 1 && b > 1的條件不成立" << endl;}if (a > 1 || b > 1){cout << "a > 1 || b > 1的條件成立" << endl;}else{cout << "a > 1 || b > 1的條件不成立" << endl;}if (!c){cout << "if里面是c不等于3" << endl;}else{cout << "else里面是c等于3" << endl; }}
打印結果如下:
?
總結
- 上一篇: 探探个性签名幽默感
- 下一篇: C++ 虚函数与存虚函数