02-循环

循环 — Rust 语言之旅

内容来源 · Tour of Rust / Rust 语言之旅

原文链接: https://tourofrust.com/15_zh-cn.html

循环

需要一个无限循环?

使用 Rust 很容易实现。

break 会退出当前循环。但 loop 还有个秘密,我们很快讲到。

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
fn main() {
    let mut x = 0;
    loop {
        x += 1;
        if x == 42 {
            break;
        }
    }
    println!("{}", x);
}
最后修改 August 21, 2026: 更新 (76fc81a2e)