神啊,详细指点&和&&的区别?
c++吧
全部回复
仅看楼主
level 10
无敌的关 楼主

while(a==1&&b==2)和
while(a==1&b==2)区别是什么,结果一样的。
2012年11月29日 04点11分 1
level 12
我想多了,还以为左右值。
2012年11月29日 05点11分 2
level 12
&&逻辑与
&按位与
由于==的优先级高于&
所以等价于
while((a==1)&(b==2))
如果a=1,b=2,那么就是1和1按位与,结果是1。如果是1和0按位与,结果就是0
所以这里是等价的。
但是并不是&和&&等价。
2012年11月29日 05点11分 3
(屁颠)
,嗯,受教了。
2012年11月29日 05点11分
level 7
额...我记得...&a是a的一个标签...类似于*a吧...跟指针差不多....不过...这么写...没见过...
2012年11月29日 05点11分 4
level 7
[揉脸]回复的时候没看到3L~3L高解.~我太水了...
2012年11月29日 05点11分 5
1