a++即运算完成自加1
++a即运算前加1再进行运算
以一个题为例:
int a = 4;
a+=a++; 先运算即a = a + a再自加1,结果为a = 9;
a+=++a; 先自加在运算即a = a + 1; a = a + a, 结果为a = 10;
++a+=a;与前一个一样先自加在运算结果a = 10;
++a+=a++; 在上一个结果的基础上自加1,结果为a = 11;
++a+=++a; 两次自加再进行运算,结果为a = 12;