Update chapter_3_11.md

This commit is contained in:
令狐一冲
2023-05-18 09:10:01 +08:00
committed by GitHub
parent 0074ef4604
commit 485cce60f5

View File

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