自增运算符 | 说明 |
++x(前缀形式) | 加号在前面,所以先自增,再赋值 |
x++(后缀形式) | 先赋值,加号在后面,所以再自增 |
例如:
A = 1;
B = A++;
先将A的值1,赋值给B,再进行自增运算。
A = 1;
C = ++A;
先进行自增运算,再将A自增后的值2,赋值给B。
我们这里看一个有趣的实验:
自增运算符 | 说明 |
++x(前缀形式) | 加号在前面,所以先自增,再赋值 |
x++(后缀形式) | 先赋值,加号在后面,所以再自增 |
例如:
A = 1;
B = A++;
先将A的值1,赋值给B,再进行自增运算。
A = 1;
C = ++A;
先进行自增运算,再将A自增后的值2,赋值给B。
我们这里看一个有趣的实验: