Fix typos in vector documentation

pull/948/head
nhjjgjjg 3 days ago committed by GitHub
parent d2b3fc114b
commit 746b900c1d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -7,13 +7,13 @@
### 新建 vector ### 新建 vector
为了新建一个空 vector可以调用 `Vec::new` 函数,如示例 8-1 所示。 为了新建一个空 vector可以调用 `Vec::new` 函数,如示例 8-1 所示。
```rust ```rust
{{#rustdoc_include ../listings/ch08-common-collections/listing-08-01/src/main.rs:here}} {{#rustdoc_include ../listings/ch08-common-collections/listing-08-01/src/main.rs:here}}
``` ```
<span class="caption">示例 8-1新建一个空 vector 来储存 `i32` 类型的值</span> <span class="caption">示例 8-1新建一个空 vector 来储存 `i32` 类型的值</span>
注意这里我们增加了一个类型注解。因为没有向这个 vector 中插入任何值Rust 并不知道我们想要储存什么类型的元素。这是一个非常重要的点。vector 是用泛型实现的,第十章会涉及到如何对你自己的类型使用它们。现在,所有你需要知道的就是 `Vec<T>` 是一个由标准库提供的类型,它可以存放任何类型,而当 `Vec` 存放某个特定类型时,那个类型位于尖括号中。在示例 8-1 中,我们告诉 Rust `v` 这个 `Vec<T>` 将存放 `i32` 类型的元素。 注意这里我们增加了一个类型注解。因为没有向这个 vector 中插入任何值Rust 并不知道我们想要储存什么类型的元素。这是一个非常重要的点。vector 是用泛型实现的,第十章会涉及到如何对你自己的类型使用它们。现在,所有你需要知道的就是 `Vec<T>` 是一个由标准库提供的类型,它可以存放任何类型,而当 `Vec` 存放某个特定类型时,那个类型位于尖括号中。在示例 8-1 中,我们告诉 Rust `v` 这个 `Vec<T>` 将存放 `i32` 类型的元素。

Loading…
Cancel
Save