前缀++ 、后缀++
int a = 1;
a++; //后缀,表示先使用当前值计算表达式,再将a的值加1. 可以理解 b = a++; 运算后,b = 1; a = 2;
++a;//前缀,表示先将a的值加1,再使用a的新值计算表达式。 可以理解 b = ++a; 运算后,b = 2; a = 2;
前缀效率比后缀高。
前缀++ 、后缀++
int a = 1;
a++; //后缀,表示先使用当前值计算表达式,再将a的值加1. 可以理解 b = a++; 运算后,b = 1; a = 2;
++a;//前缀,表示先将a的值加1,再使用a的新值计算表达式。 可以理解 b = ++a; 运算后,b = 2; a = 2;
前缀效率比后缀高。