运算符 逻辑 &(与) x&y 当x和y都为true时,结果为true 注:&执行操作时,运算符两边的表达式先被执行,再对结果进行&运算,不存在短路现象。 如虽然++x==1的值为false,但其右边的表达式还是执行了的,y的值变为2. 逻辑&&(条件与) x&&y 当x和y都为true时,结果为true 注:执行操作时,如果左边的表达式得到的结果能够确定运算结果,则不执行右边表达式,即短路。