mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2024-11-14 04:41:49 +08:00
这里应保持 vector原意, 翻译成向量会让人有误解
This commit is contained in:
parent
d794137e59
commit
5f9c5d84df
@ -172,7 +172,7 @@ Rust的 `char` 类型是语言中最原生的字母类型。下面是一些声
|
||||
|
||||
当你想要在栈(stack)而不是在堆(heap)上为数据分配空间([第四章][stack-and-heap]将讨论栈与堆的更多内容),或者是想要确保总是有固定数量的元素时,数组非常有用。但是数组并不如 vector 类型灵活。vector 类型是标准库提供的一个 **允许** 增长和缩小长度的类似数组的集合类型。当不确定是应该使用数组还是 vector 的时候,那么很可能应该使用 vector。[第八章][vectors]会详细讨论 vector。
|
||||
|
||||
然而,当你确定元素个数不会改变时,数组会更有用。例如,当你在一个程序中使用月份名字时,你更应趋向于使用数组而不是向量,因为你确定只会有12个元素。
|
||||
然而,当你确定元素个数不会改变时,数组会更有用。例如,当你在一个程序中使用月份名字时,你更应趋向于使用数组而不是 vector,因为你确定只会有12个元素。
|
||||
|
||||
```rust
|
||||
let months = ["January", "February", "March", "April", "May", "June", "July",
|
||||
|
Loading…
Reference in New Issue
Block a user