回答編集履歴
1
誤字の修正
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
となり、いずれの場合も未定義動作になります。未定義動作なのでその後の動作がどうなるかは予測不可能であり、コンパイラ・環境・実行タイミング等で結果も変わってくるでしょう。(今回は、質問者さんの環境では、たまたまたi=47まで行われて次の処理に進んだように見
|
11
|
+
となり、いずれの場合も未定義動作になります。未定義動作なのでその後の動作がどうなるかは予測不可能であり、コンパイラ・環境・実行タイミング等で結果も変わってくるでしょう。(今回は、質問者さんの環境では、たまたまたi=47まで行われて次の処理に進んだように見えただけで、場合によってはエラーで落ちる等もあり得ると言うことです。)
|
12
12
|
|
13
13
|
|
14
14
|
|