y=3,y被赋值32+y为5,因为逗号被丢弃了2 * y值为6,作为整个逗号表达式的值赋值给x,因此,完了x的值为6
y=2,!x&&(y++);他们之间是逻辑与,前面已经可以判断出假了,因此后边就不用执行了,因此也就不用执行y++;所以y的值保持不变