【Rust】無限ループ `loop`
作成
更新
Rustで無限ループを行うには、loop キーワードを用います。
コード例
出力結果は以下のようになります。
他言語で無限ループを実装する時に見られる while(true) のような表記より分かりやすくていいですね。
パフォーマンス
Rust で無限ループを書く時は while true も使用できますが、loop のほうが条件判定が無い分高速になります。
ループから抜ける、次のループへ飛ばす
ループを終了するときは break キーワード、現在のループの処理を中断して次のループへ飛ばすときは continue キーワードを使用します。