C言語なら俺に聞け! Part 94
■ このスレッドは過去ログ倉庫に格納されています
0116デフォルトの名無しさん
NGNG↑を読んだ時の疑問なんですが、
i = 3;
i = i++;
この場合、
2行目の代入と増分の副作用完了点の順序が処理系依存になるので
最終的なiの値も処理系依存になるのは分かるんですけど、
i = 3;
i = ++i;
の場合がよく分かりません。
iの値の参照前に増分するので最終的なiは4でいいのかと思ったんですけど、
これも処理系依存になると上記の本では解説されてました。
■ このスレッドは過去ログ倉庫に格納されています