这个结果为11,10为什么不是10,11

int x=10; int y=x++; printf(“%d,%d”,(x++,y),y++);

printf()从右往左执行

i++和++i被称为自增。i++是先进行运算,运算结束之后i的值再加1。而++i是先先将i的值加1之后,才进行运算。
查一下这个概念