A++ … (1)
++A … (2)
変数Aの値を1増やす
(1)と(2)では若干意味合いが違う。
(1)では式の値は変数Aに1を増やした後の値、(前置インクリメント)
(2)では式の値は変数Aに1を増やす前の値になる。(後置インクリメント)
例1
i=0
n=i++
text("iは".i,0,0,0)
text("nは".n,0,15,0)
実行結果
iは1
nは0
例2
i=0
n=++i
text("iは".i,0,0,0)
text("nは".n,0,15,0)
実行結果
iは1
nは1