黑马程序员技术交流社区
标题:
&和&&的区别是什么?
[打印本页]
作者:
huangqian
时间:
2016-4-21 11:20
标题:
&和&&的区别是什么?
请问一下,&和&&的区别是什么?
作者:
skykiah
时间:
2016-4-21 11:45
或 和 异或的意思
作者:
编号89757
时间:
2016-4-21 11:51
[quote]
huangqian 发表于 2016-4-21 11:20
请问一下,
与的运算规则;遇零则零
单与是左边遇零也要运算要右边,返回零
双与是左边遇零就不运算右边了,直接返回零
作者:
haitao
时间:
2016-4-21 12:32
&&短路运算符,左边错右边不执行。
作者:
yuanmeng
时间:
2016-4-21 12:38
&无论对错,两边都会执行。但是&&短路运算符,左边错右边不执行。在对于一些输出语句,结果可能不一样。
作者:
yuanmeng
时间:
2016-4-21 12:39
&是有false就false.......&&左边false就不回判断右边。
作者:
蜗牛爬啊爬
时间:
2016-4-21 14:35
结果相同,只不过&& 具有短路效果,左边判断结果后不再执行右边。||具有同样效果。
作者:
菊花爆满山
时间:
2016-4-21 14:45
结果相同,只不过&& 具有短路效果,左边判断结果后不再执行右边。||具有同样效果。
作者:
艺高人胆大
时间:
2016-4-21 14:55
&读与 就是和的意思 && 断路与 遇false则false
作者:
风语风雨
时间:
2016-4-21 22:33
结果相同,但是&&如果左边是false的话,则右边不执行,这就叫短路效果
作者:
huangchenglin
时间:
2016-4-21 23:31
两者结果相同,但&&具有短路作用,当&&的左边为false 时右边不执行;&是两边都执行
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2