i++和++i的意思就是给i自身加一,相当于i=i+1.所以,替换后可以这样理解,(++i)a=i=i+1。=的顺序是从右向左,所以是i=4;然后a=4.(i++)a=i,i=i+1。所以是a=3;然后i=4.b,c同理。容易混淆的是i++和++i,前者是先用后加,后者是先加后用。
i++和++i,意思跟i=i+1是一样的但是i++和++i又有区别