他们不同点在于&&相当一个开关语句,就是说如果&&前面值为false那么他就不继续执行后面的表达式;而&不管前面的值为什么,总是执行其后面的语句。
&可以是取地址运算符也可以是引用符,这就看你在什么情旷下用了;
而&&是逻辑与的意思如if((a
&&是boolean的逻辑运算
eg:
原文:http://blog.csdn.net/ghevinn/article/details/38064481