C++逻辑运算主要分为:
- 逻辑与(&)
- 逻辑或(|)
- 逻辑非(~)
- 逻辑异或(^)
- 逻辑左偏移(<<)
- 逻辑右偏移(>>)
逻辑与( & )
逻辑与操作实质上就是参与操作的两个数据必须同时为真,其运算结果才能为真,否则,其运算结果为假
操作数1 | 操作数2 | 逻辑与运算结果 |
真 | 真 | 真 |
真 | 假 |
假 |
假 | 真 | 假 |
假 | 假 | 假 |
操作数1 | 逻辑与 |
C++逻辑运算主要分为:
逻辑与操作实质上就是参与操作的两个数据必须同时为真,其运算结果才能为真,否则,其运算结果为假
操作数1 | 操作数2 | 逻辑与运算结果 |
真 | 真 | 真 |
真 | 假 |
假 |
假 | 真 | 假 |
假 | 假 | 假 |
操作数1 | 逻辑与 |