什么是逻辑运算:
逻辑运算又称布尔运算。布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看作等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律 。这一逻辑理论人们常称它为布尔代数。20世纪30年代,逻辑代数在电路系统上获得应用,随后,由于电子技术与计算机的发展,出现各种复杂的大系统,它们的变换规律也遵守布尔所揭示的规律。逻辑运算 (logical operators) 通常用来测试真假值。最常见到的逻辑运算就是循环的处理,用来判断是否该离开循环或继续执行循环内的指令。
逻辑运算符号:
| 逻辑运算符 | 运算意义 |
| ! | 非 运算 |
| | | 或 运算 |
| & | 与 运算 |
| ^ | 异或 运算 |
| || | 短路或 运算 |

本文介绍了C++中的逻辑运算,包括布尔运算的概念、逻辑运算符号如与(&)、短路与(&&)、或( | )、短路或(| |)的差异,并探讨了运算级和效率问题。
最低0.47元/天 解锁文章
1783

被折叠的 条评论
为什么被折叠?



