Menu
CoddyTech

回顾:简单加法器闭包

本课属于 Coddy Rust 学习旅程的“逻辑与流程”单元。第 63 课,共 66 课。

challenge icon

挑战

简单
编写一个函数 create_adder,它接收 base_value,并使用闭包返回它加上 10 的结果。

在函数内部,创建一个从环境中捕获 base_value 并将其加上 10 的闭包。调用这个闭包并返回结果。

参数:

  • base_value(i32):要加上 10 的数字

返回值:将 10 加到 base_value 上的结果(i32)

亲手试试

fn create_adder(base_value: i32) -> i32 {
    // 在这里编写代码
}

逻辑与流程中的所有课

自己练习: Rust 在线编译器