++i 和 i++,最基础的表达式,但也最容易让人混淆和忽视的表达式,哪个先计算,哪个先赋值?
a++ 先取值,再运算 如: int a = 1 i = a++ 运行过程:先将a赋值给i,i就为1,然后a再+1,a的最后值为2
++a 先运算,再取值 如: int a = 1 i = ++a 运行过程:将a+1,i的值为2,a的值为2