++自增表达式,他可以分为前自增和后自增
int a = 0;
a = a++;这句话的意思你可以这样理解,整体式一个赋值运算,把右边的值赋值给左边,右边当成是一个表达式,a将自增前的值赋给左边,然后在自增1,所以a=0;
int a=0;b=0;
b=a++;
结果应该是 b=0,a=1,因为这句表达式是将a自增前的值赋值给b,然后a在自增一位,这个时候a就加1了,
如果是b=++a;那么结果就是b=1.a=1,
前自增的特点是先进行自增然后在赋值,
后自增是先赋值后自增,希望你能明白,如果不懂可以私我,420098321.大家一起努力吧