++x是先加一然后用x的值,此时x=1为真,因为或判断语句的特点是++x为真则后面的不用再计算,整条语句肯定为真,则x输出的是1. y,z仍然都是0
x=1y=0z=0从左向右执行1.++x 导致x=12. 1||任何表达式,都不用计算了所以 ++y和++z都没有执行
x=1;y=0;z=0;因为对于||来说 ++x,先使x变成1;才进行|| 当x为1时 为真,后面的就不用执行了。即++y, ++z就不执行了。
1,2,1,1不明白hi