鱼C论坛's Archiver
论坛
›
汇编语言交流
› & 与&& 有什么不同?
h2995527
发表于 2011-4-7 12:46:02
& 与&& 有什么不同?
& 与&& 有什么不同?:$
故乡的风
发表于 2011-4-7 13:02:31
&是位运算的‘与’,&&是逻辑运算的‘与’
wangzhiying
发表于 2011-4-7 13:05:04
&&是短路运算。例如:(a==b)&&(b==c)
当a==b为假时,就不会再判断b是否等于c。不管b是否等于c 都返回假
当a==b为真时,他才会判断b是否等于C。相当于(a==b)&(b==c)。
我记得是这样的。以前学C#时看到的。不太清楚了。仅供参考哈。
页:
[1]
查看完整版本:
& 与&& 有什么不同?