diff --git a/src/chapter_3/chapter_3_11.md b/src/chapter_3/chapter_3_11.md index b22c92d..ad16742 100644 --- a/src/chapter_3/chapter_3_11.md +++ b/src/chapter_3/chapter_3_11.md @@ -1,6 +1,6 @@ # 3.11 生命周期 Rust中的生命周期是用来管理内存的一种机制。在Rust中,内存的所有权和使用必须是确定的,生命周期就是用来确定内存的使用范围的(说的更具体点,就是确定引用的有效范围): -- 编译器大多数时间能够自动推导生命周期(3.10.1和3.10.2中的例子编译器都能自动推导); +- 编译器大多数时间能够自动推导生命周期(3.11.1和3.11.2中的例子编译器都能自动推导); - 在多种类型存在,且编译器无法推导某个引用的生命周期时,需要在代码中显式的标明生命周期。 ## 3.11.1 悬垂指针和生命周期