++x,先让x自增为1,然后判断1是否为真因为||是短路或(逻辑或),当第一个左边为真时就不计算右边
奇怪的知识增加了
应该是或运算||,++x后判断为真,或运算就直接为真,++y就没有执行,因此y仍然为0
||
++x
++y
逻辑运算符或||,只要前面的一个是正确的就整个语句都是正确的,||后面的编译系统就不再执行