文章目录 一、逻辑运算符 1、**`&&`(逻辑与)** 语法: 示例: 2、**`||`(逻辑或)** 语法: 示例: 3、**`!`(逻辑非)** 语法: 示例: 4、**`^`(逻辑异或)** 语法: 示例: 5、**短路运算** 示例: 6、**结合使用逻辑运算符** 示例: 7、总结 二、位运算符 1、**按位与(`&`)** 语法: 示例: 2、**按位或(`|`)** 语法: 示例: 3、**按位异或(`^`)** 语法: 示例: 4、**按位取反(`~`)** 语法: 示例: 5、**左移(`<<`)** 语法: 示例: 6、**右移(`>>`)** 语法: 示例: 7、**组合位运算符** 设置某一位为 `1`: 清除某一位为 `0`: 切换某一位: 8、**位运算应用** 示例:检查一个数是否为偶数 9、总结 专栏推荐 完结 一、逻辑运算符 逻辑运算符优先级低于条件运算符算术运算 多个逻辑与组合运用,在没有括号的情况下,从左到右依次看即可。有括号先看括号内 1、&&(逻辑与) 用法: && 运算符用于检查两个条件是否都为 true。只有当两个条件都为 true 时,整个表达式才为 true,否则为 false。 规侧: 对两个bool值进行逻辑运算有假侧假同真为真 语法: 条件1 && 条件2 示例: bool a