From 485cce60f5362aeeeddbef23dad9da84ca5e176a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=A4=E7=8B=90=E4=B8=80=E5=86=B2?= <43949039+anonymousGiga@users.noreply.github.com> Date: Thu, 18 May 2023 09:10:01 +0800 Subject: [PATCH] Update chapter_3_11.md --- src/chapter_3/chapter_3_11.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 悬垂指针和生命周期