検索内容:
開発者が複数のループで後置インクリメント演算子を誤用したため、コードは正しく動作しませんでした。
式 i++ を評価する際、インタプリタは元の値を返した後で変数 i を後置インクリメントする。
ループを最適化する際は、現在の値を読み取った後でインデックスを後置インクリメントすることを忘れないでください。
コンパイラは式の評価が終わった後に行われるインクリメント(後置インクリメント)を最適化し、実際の増分を式の評価が完了するまで遅らせる。
その関数は処理で現在の値を保持するため、配列にアクセスするたびに使用後にインデックスを増やしています。
カウンタ変数は、関数が以前の値を返した後に後置インクリメントされた。
アカウントを持っていませんか? 新規登録
アカウントを持っていますか? ログイン
DiQt(ディクト)
無料
★★★★★★★★★★