运算顺序是z+=(x++ || y++ || z++)
x++是先取值5,再将x加1,5是非0值,相当于逻辑"真",所以x++ || y++ || z++的值肯定是"真",编译器会优先,不运算y++和z++了,所以y仍是7,z是8.
最后,逻辑真会被赋值为1,即z+=1,z变成9.
最终是x=6,y=7,z=9
运算顺序是z+=(x++ || y++ || z++)
x++是先取值5,再将x加1,5是非0值,相当于逻辑"真",所以x++ || y++ || z++的值肯定是"真",编译器会优先,不运算y++和z++了,所以y仍是7,z是8.
最后,逻辑真会被赋值为1,即z+=1,z变成9.
最终是x=6,y=7,z=9