diff --git a/src/ch13-01-closures.md b/src/ch13-01-closures.md index ca6bc2e..5a229ee 100644 --- a/src/ch13-01-closures.md +++ b/src/ch13-01-closures.md @@ -81,7 +81,7 @@ let add_one_v4 = |x| x + 1 ; ### 捕获引用或者移动所有权 -闭包可以通过三种方式捕获其环境,它们直接映射到函数获取参数的三种方式:不可变借用,可变借用和获取所有权。闭包会根据其函数体对捕获的值做何种操作来决定使用哪种方法。 +闭包可以通过三种方式捕获其环境,它们直接对应到函数获取参数的三种方式:不可变借用,可变借用和获取所有权。闭包会根据函数体中如何使用被捕获的值决定用哪种方式捕获。 在示例 13-4 中定义了一个捕获名为 `list` 的 vector 的不可变引用的闭包,因为只需不可变引用就能打印其值: