自加运算

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;

猜你喜欢

转载自blog.csdn.net/qq_37655087/article/details/78323039