1分钟内可阅读完
内容来源 · Tour of Rust / Rust 语言之旅
原文链接: https://tourofrust.com/19_zh-cn.html
loop 可以被中断以返回一个值。
loop
1 2 3 4 5 6 7 8 9 10
fn main() { let mut x = 0; let v = loop { x += 1; if x == 13 { break "found the 13"; } }; println!("from loop: {}", v); }