第4章 认识所有权

认识所有权:Rust 如何在没有垃圾回收的前提下保证内存安全

译文 · 基于 The Rust Programming Language(rustc 1.97.1)

认识所有权

原文链接: https://doc.rust-lang.org/stable/book/ch04-00-understanding-ownership.html

  所有权(ownership)是 Rust 最独特的特性,并对语言的其余部分有深远影响。正是它让 Rust 能在不依赖垃圾回收器的情况下保证内存安全,因此理解所有权如何工作至关重要。本章会讨论所有权,以及若干相关特性:借用(borrowing)、切片(slice),以及 Rust 如何在内存中排布数据。


4.1 什么是所有权?

什么是所有权?栈与堆、移动、克隆,以及所有权如何管理内存

4.2 引用与借用

引用与借用:在不取得所有权的情况下使用值

4.3 切片类型

切片类型:引用集合中一段连续元素而不取得所有权

最后修改 August 11, 2026: 更新 (70a5af133)