mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2024-11-09 08:51:18 +08:00
fix ch04-01 typo
This commit is contained in:
parent
d4064da2e1
commit
90b33ab7a9
@ -163,7 +163,7 @@ let s2 = s1;
|
|||||||
|
|
||||||
<span class="caption">图 4-4:变量 `s2` 的内存表现,它有一份 `s1` 指针、长度和容量的拷贝</span>
|
<span class="caption">图 4-4:变量 `s2` 的内存表现,它有一份 `s1` 指针、长度和容量的拷贝</span>
|
||||||
|
|
||||||
这个表现形式看起来 **并不像** 图 4-5 中的那样,它是如果 Rust 也拷贝了堆上的数据后内存看起来是怎么样的。如果 Rust 这么做了,那么操作 `s2 = s1` 在堆上数据比较大的时候可能会对运行时性能造成非常大的影响。
|
这个表现形式看起来 **并不像** 图 4-5 中的那样,但是如果 Rust 也拷贝了堆上的数据后内存看起来会是如何呢。如果 Rust 这么做了,那么操作 `s2 = s1` 在堆上数据比较大的时候可能会对运行时性能造成非常大的影响。
|
||||||
|
|
||||||
<img alt="s1 and s2 to two places" src="img/trpl04-03.svg" class="center" style="width: 50%;" />
|
<img alt="s1 and s2 to two places" src="img/trpl04-03.svg" class="center" style="width: 50%;" />
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user