表达式:用运算符连接的式子(有变量,常量组成)。
a+b 算术表达式
5>4 比较表达式
逻辑运算符:
用于连接结果是布尔型表达式的运算。
& 逻辑与,并且。有假则假。
| 逻辑或,或者。有真则真。
! 逻辑非,不是,针对一个表达式的操作。
以前真,现在假;以前假,现在真。
^ 逻辑异或。相同为假,不同为真。
如果从结果看,单&和双&以及单|和双|的效果一样。
那么,他们的区别在哪里呢?
&& 如果前面出现了false,后面将不再执行。
|| 如果前面出现了true,后面将不再执行。
&& 短路与
|| 短路或
开发常用:
&&,||,! |
|