一、自增自减 前后++,-- 的两种情况。
第1种 . 如果单独使用的话,前++,后++,前-- ,后-- 的结果是一样的。
例: int a = 1 ; a ++ 或 ++a 结果 a = 2
第2种. 组合使用,那么结果就会不同。
例: int a = 1; int b = ++a; 结果 b = 2 , a = 2;
int b = ++a , 有两个动作,先 a +1 , a = 2 , 在 a 赋给 b = 2
例: int a = 1; int b = a++; 结果 b = 1 , a = 2;
int b = a++, 有两个动作,先 a =1 赋给 b = 1 , 在 a+1 , a = 2