有会的吗?第11行怎么看,怎么出来就是0 1 1 了呢?根据优先级进行运算,是0 2 2,&&只有两个符号,怎样运算能出来三个结果。
因为 &&是与运算,在a++&&b++中,只要a的结果为假,也就是等于0的时候,那就不会继续b的运算。所以第11行中,表达式x变成0了,那后面y和z就不会参与运算,结果不会发生改变,所以就是0 1 1。