[Rust入門]loopキーワードのサンプル
書式
loop { if 条件式 { break; } }
Rustにはloopというキーワードが存在します。これは無限ループを作成するのに使用します。
使用例
fn main() { let s = ['A', 'R', 'K', 'G', 'A', 'M', 'E']; let mut i = 0; loop { let ch = s[i]; if ch == 'G' { break; } println!("\'{}\'", ch); i += 1; } }
実行結果
'A’
'R’
'K’