未定義演算
変数への書き込みをしている式の中で2回以上値を読み取ろうとした場合の動作は未定義。
i++ + i++; v[i] = i++; f(v[i], i++);
http://www.libjingu.jp/trans/bs_faq2-j.html#evaluation-order
変数への書き込みをしている式の中で2回以上値を読み取ろうとした場合の動作は未定義。
i++ + i++; v[i] = i++; f(v[i], i++);
http://www.libjingu.jp/trans/bs_faq2-j.html#evaluation-order