#include<stdio.h>void main()intx=8,y=9;intk;k=,(x++)+(y++);printf("%d",k);
17x++是先运算,再赋值;++x是先赋值在运算。所以,这里面++没有对x和y起效果,k就是x+y,17
k=(x++)+(y++);后置++,这句等价于k=x+y;x+=1;y+=1;