逻辑运算符
逻辑运算符是用来连接关系表达式的运算符,也可以直接连接布尔类型的常量或变量。有以下四个
一、&逻辑与:a&b,有假则假
true & true ---> true
true & false ---> false
false & false ---> false
二、|逻辑或:a|b,有真即真
true | true ---> true
false | true ---> true
false | false ---> false
三、^逻辑异或:a^b,同假异真
true ^ true ---> false
false ^ false ---> false
true ^ false ---> true
四、!逻辑非:!a,和a的结果相反,单数感叹号和a的布尔值相反,双数感叹号和a的布尔值相同
a ---> true
!a ---> false
!!a --->true
!!!a --->false

浙公网安备 33010602011771号