`a`が単なる変数ではなく「左辺値」を返す式だった時、その式を処理する回数が異なります。前者は1回、後者は2回処理されます。後述の配列添え字演算子[]は左辺値を返します。a[i]+1`の場合、前者の方が添字計算をする回数が少ない分高速です。2011年に出現しました。前置型と後置型がある単項演算子です。前置型オペランドは数値型、ポインタ型の「左辺値」です。演算結果はオペランドの「左辺値」です。後置型オペランドは数値型、ポインタ型の「左辺値」です。演算結果はオペランドと同じ型の「右辺値」です。aをインクリメントします。aをデクリメントします。他にも様々な演算子があります。それらについては、ここで詳しく解説すると混乱するだけですので極簡単な説明だけします。原則として、演算結果は「左辺値」です。オペランドは複雑ですし、あまり重要ではないので割愛します。