|
|
@ -46,7 +46,7 @@ Rust 的核心功能(之一)是**所有权**(*ownership*)。虽然这个
|
|
|
|
|
|
|
|
|
|
|
|
我们在第二章已经完成过一个 Rust 程序的例子了。现在我们已经掌握了基本语法,所以不会在所有的例子中包含`fn main() {`代码了,所以如果你是一路跟过来的,必须手动将之后例子的代码放入一个`main`函数中。为此,例子将显得更加具体,使我们可以关注具体细节而不是样板代码。
|
|
|
|
我们在第二章已经完成过一个 Rust 程序的例子了。现在我们已经掌握了基本语法,所以不会在所有的例子中包含`fn main() {`代码了,所以如果你是一路跟过来的,必须手动将之后例子的代码放入一个`main`函数中。为此,例子将显得更加具体,使我们可以关注具体细节而不是样板代码。
|
|
|
|
|
|
|
|
|
|
|
|
作为所有权的第一个例子,我们看看一些变量的**作用域**(*scope*)。作用域是一个项在程序中有效的范围。假如有一个这样的变量:
|
|
|
|
作为所有权的第一个例子,我们看看一些变量的**作用域**(*scope*)。作用域是一个项(原文:item)在程序中有效的范围。假如有一个这样的变量:
|
|
|
|
|
|
|
|
|
|
|
|
```rust
|
|
|
|
```rust
|
|
|
|
let s = "hello";
|
|
|
|
let s = "hello";
|
|
|
|