重庆小潘seo博客

当前位置:首页 > 重庆网络推广 > 百度知道 >

百度知道

逻辑运算符的优先顺序(与或非三种运算规则)

时间:2021-04-23 07:20:04 作者:重庆seo小潘 来源:51开业
原标题:逻辑运算符的优先顺序(与或非三种运算规则) 逻辑运算符 ! 非运算符,not运算符。!true是flase,!flase是true。 true=true,trueflase =flase。一假为假 且且运算,andand运算符。 | 或运算

原标题:逻辑运算符的优先顺序(与或非三种运算规则)

逻辑运算符

! 非运算符,not运算符。!true是flase,!flase是true。

& 且(与)运算符,and运算符。

true&true=true,true&flase=flase,flase&flase =flase。一假为假

&& 且且运算,andand运算符。

| 或运算符,or运算符,

true|flase = true ,true|true=true,flase|flase =flase。一真为真

|| 或或运算符,oror运算符。运算结果和|一样

&和&&的区别在于:对于&,&操作符两端的du表达式都要执行。对于&&, 假如说&&左端的表达式的值为false,那么&&右端的表达式就不会执行,因为此时已经能够判断整个表达式的结果为false,这样做可以少执行一些语句,提高效率;只有当左端的表达式的为真时,才需要判断右端的表达式。