Skip to content

Day 11 - 闭包

闭包语法

rust
let add = |x, y| x + y;
let result = add(1, 2);

let expensive = || {
    println!("计算中...");
    2
};

捕获环境

rust
fn main() {
    let x = 10;
    let print = || println!("x = {}", x);
    print();
}

📅 学习进度

Day主题状态
01-10基础
11闭包
12迭代器

本文为Rust 30天学习计划第11天内容

📚 导航

| ← Day 10 - 上一章 | Day 12 - 下一章 →

最后更新: