++a 和 a++ 的區別 只要你看 你就明白了
大家估計都知道i++的意思
a++其實就等于 a=a+1;
但是 把i++和++i放在一塊就很容易混淆
這里有兩句話
1 a++ 后置++, 先使用 后++
2 ++a 前置++,先++ 后使用
不懂沒關系 您往后看
首先說++ a

++a 只要記住 前置++,先++ 后使用
先++的意思是 先 a+1 a變成了11 然后 在賦值給b
所以a b 都等于11
我們把++a 變成a++ 會是什么結果呢

結果是 a=11 b==10
++a 是先使用 后++
先把a=10賦值給b 然后a=a+1
所以a的結果是11 b的結果的10
小結一下
++a 和 a++ 只要能區分清楚 是先使用 還是先++ 就基本上可以分清楚了
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/382928.html
標籤:其他
