1.++iの使い方(a=++i, i=2を例にします)
まず i の値に 1 を加えて (つまり、i=i+1)、それを変数 a に代入します (つまり、a=i)、
すると、最後のaの値は3に等しく、iの値も3に等しくなります。
つまり、a=++i は i=i+1、a=i と同等です
2. i++の使い方(a=i++、i=2を例にします)
まず i の値を変数 a に代入し(つまり、a=i)、次に i の値に 1 を加えます(つまり、i=i+1)、
すると、最後の a の値は 2 に等しく、i の値は 3 に等しくなります。
つまり、 a=i++ は a=i , i=i+1 と同等です
3. ++iとi++
a=++iはi++、a=iと同等です
a=i++ は a=i, i++ と同等です
4. ++i と i++ を単独で使用すると、i=i+1 と等価になります
新しい変数に代入する場合、++iはまずiの値に1を加え、i++はまずiを新しい変数に代入します。
に対応します