黑马程序员技术交流社区

标题: iOS笔记逻辑运算符 [打印本页]

作者: hanjiaqi    时间: 2015-7-14 21:32
标题: iOS笔记逻辑运算符
三种逻辑运算符
&& 优先级 11 与运算    (表示多个条件同时成立  “同时”“并且”)  同真为真 一假为假
||  优先级12   或运算    (当有多个条件时,一个成立就行 "或者")   一真为真 同假为假
!  优先级2     非运算    (取反)  真变假 假变真
逻辑表达式的一般形式
表达式    逻辑运算符   表达式


逻辑运算符的短路问题
与短路:&& 只要第一个条件表达为假那么后面的条件表达就不参与运算了

或短路:|| 只要第一个条件表达式为真那么后面的条件表达式就不参与运算了
执行以下语句后,y 的值为( 0 )
int x,y,z;
x=y=z=0;
++x || ++y && ++z;


作者: likang    时间: 2015-7-14 21:35
涨姿势了
作者: llo    时间: 2015-7-14 21:48
还有其他的???????

作者: huangsailin    时间: 2015-7-14 22:07
学习了!顶一个!
作者: shorfng    时间: 2015-7-14 22:28
路过,顶一个
作者: 范增兵    时间: 2015-7-14 22:51
长知识                                       
作者: 黑马灬小胖纸    时间: 2015-7-15 00:10
学习了,顶一个




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2