diff --git a/src/basic/ownership/ownership.md b/src/basic/ownership/ownership.md index f1d1939c..e520e58d 100644 --- a/src/basic/ownership/ownership.md +++ b/src/basic/ownership/ownership.md @@ -75,7 +75,7 @@ int* foo() { 理解了堆栈,接下来看一下*关于所有权的规则*,首先请谨记以下规则: -> 1. Rust 中每一个值都被一个变量所拥有,该变量被称之为值的所有者 +> 1. Rust 中每一个值都被一个变量所拥有,该变量被称为值的所有者 > 2. 一个值同时只能被一个变量所拥有,或者说一个值只能拥有一个所有者 > 3. 当所有者(变量)离开作用域范围时,这个值将被丢弃(drop) @@ -196,7 +196,7 @@ error[E0382]: use of moved value: `s1` 现在再回头看看之前的规则,相信大家已经有了更深刻的理解: -> 1. Rust 中每一个值都被一个变量所拥有,该变量被称之为值的所有者 +> 1. Rust 中每一个值都被一个变量所拥有,该变量被称为值的所有者 > 2. 一个值同时只能被一个变量所拥有,或者说一个值只能拥有一个所有者 > 3. 当所有者(变量)离开作用域范围时,这个值将被丢弃(drop)