区分这四者很简单,简单记忆就是 字母在前面就是先赋值后运算,字符号在前面就是先运算后赋值
A = a++:先将a的值赋予给A,然后在对a进行 ++的运算(即 先A=a 后a=a+1)
A = ++a: 先运算,a=a++,然后再把运算完后的a值带入A,也就是后赋值(先a=a+1 后a=A)
区分这四者很简单,简单记忆就是 字母在前面就是先赋值后运算,字符号在前面就是先运算后赋值
A = a++:先将a的值赋予给A,然后在对a进行 ++的运算(即 先A=a 后a=a+1)
A = ++a: 先运算,a=a++,然后再把运算完后的a值带入A,也就是后赋值(先a=a+1 后a=A)