逻辑运算符:可以用来连接关系表达式的运算符;也可以直接连接布尔类型的常量或变量。
基本逻辑运算符:&、|、^、!
短路逻辑运算符:&&、||
&&(短路与):左边为假,右边表达式则不执行;
&(逻辑与):无论左边真假,右边都得执行;
||(短路或):左边为真,右边表达式则不执行;
|(逻辑或):无论左边真假,右边都得执行;
三元运算符:
格式:关系表达式?表达式1:表达式2;如:a > b ? a : b
计算规则:
基本逻辑运算符:&、|、^、!
&&(短路与):左边为假,右边表达式则不执行;
&(逻辑与):无论左边真假,右边都得执行;
||(短路或):左边为真,右边表达式则不执行;
|(逻辑或):无论左边真假,右边都得执行;
格式:关系表达式?表达式1:表达式2;如:a > b ? a : b
计算规则: