如果是(a=2,b=5,a+b++)就是7了而 (a=2,b=5,b++,a+b)的话b++的值已经丢掉了,并没有使用在计算里,b自增1a+b已经是计算b自增过后的值,所以是8
(++a,b++)这里面是逗号表达式,也就是说只是输出b++这个表达式,由于是后缀因此输出的当然是-3
b++ 表示自增1,此时b=6。