Skip to content

Commit 057edc5

Browse files
authored
Merge pull request #948 from nhjjgjjg/patch-2
Fix typos in vector documentation
2 parents bf23886 + 746b900 commit 057edc5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ch08-01-vectors.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77

88
### 新建 vector
99

10-
为了新建一个的空 vector,可以调用 `Vec::new` 函数,如示例 8-1 所示。
10+
为了新建一个空的 vector,可以调用 `Vec::new` 函数,如示例 8-1 所示。
1111

1212
```rust
1313
{{#rustdoc_include ../listings/ch08-common-collections/listing-08-01/src/main.rs:here}}
1414
```
1515

16-
<span class="caption">示例 8-1:新建一个的空 vector 来储存 `i32` 类型的值</span>
16+
<span class="caption">示例 8-1:新建一个空的 vector 来储存 `i32` 类型的值</span>
1717

1818
注意这里我们增加了一个类型注解。因为没有向这个 vector 中插入任何值,Rust 并不知道我们想要储存什么类型的元素。这是一个非常重要的点。vector 是用泛型实现的,第十章会涉及到如何对你自己的类型使用它们。现在,所有你需要知道的就是 `Vec<T>` 是一个由标准库提供的类型,它可以存放任何类型,而当 `Vec` 存放某个特定类型时,那个类型位于尖括号中。在示例 8-1 中,我们告诉 Rust `v` 这个 `Vec<T>` 将存放 `i32` 类型的元素。
1919

0 commit comments

Comments
 (0)