From 440d7ff2087067dd1b47a8023ec7e240e2243eee Mon Sep 17 00:00:00 2001 From: qwer252 Date: Fri, 6 Jun 2025 14:50:21 +0800 Subject: [PATCH 1/3] Update main.rs --- listings/ch08-common-collections/listing-08-10/src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/listings/ch08-common-collections/listing-08-10/src/main.rs b/listings/ch08-common-collections/listing-08-10/src/main.rs index a7d2dfa..a11a8e7 100644 --- a/listings/ch08-common-collections/listing-08-10/src/main.rs +++ b/listings/ch08-common-collections/listing-08-10/src/main.rs @@ -3,7 +3,7 @@ fn main() { { let v = vec![1, 2, 3, 4]; - // do stuff with v - } // <- v goes out of scope and is freed here + // 使用v + } // <- 在这里v离开作用域并被释放 // ANCHOR_END: here } From 53bdf7e3ded6a8208f286a9cf63cfc414ce7498a Mon Sep 17 00:00:00 2001 From: qwer252 Date: Fri, 6 Jun 2025 14:56:10 +0800 Subject: [PATCH 2/3] Update main.rs --- listings/ch08-common-collections/listing-08-10/src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/listings/ch08-common-collections/listing-08-10/src/main.rs b/listings/ch08-common-collections/listing-08-10/src/main.rs index a11a8e7..9fdbb93 100644 --- a/listings/ch08-common-collections/listing-08-10/src/main.rs +++ b/listings/ch08-common-collections/listing-08-10/src/main.rs @@ -3,7 +3,7 @@ fn main() { { let v = vec![1, 2, 3, 4]; - // 使用v - } // <- 在这里v离开作用域并被释放 + // 使用 v + } // <- 在这里 v 离开作用域并被释放 // ANCHOR_END: here } From 1b749d2da7b5cd46f28c7ecaab7cd7c541973da9 Mon Sep 17 00:00:00 2001 From: qwer252 Date: Fri, 6 Jun 2025 15:08:36 +0800 Subject: [PATCH 3/3] Update ch08-02-strings.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在pdf上阅读时斜体的字母L看起来像/,建议修改为反引号包裹。 --- src/ch08-02-strings.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ch08-02-strings.md b/src/ch08-02-strings.md index 522da69..c06d2bd 100644 --- a/src/ch08-02-strings.md +++ b/src/ch08-02-strings.md @@ -77,7 +77,7 @@ 如果 `push_str` 方法获取了 `s2` 的所有权,就不能在最后一行打印出其值了。好在代码如我们期望那样工作! -`push` 方法被定义为获取一个单独的字符作为参数,并附加到 `String` 中。示例 8-17 展示了使用 `push` 方法将字母 *l* 加入 `String` 的代码。 +`push` 方法被定义为获取一个单独的字符作为参数,并附加到 `String` 中。示例 8-17 展示了使用 `push` 方法将字母 `l` 加入 `String` 的代码。 ```rust {{#rustdoc_include ../listings/ch08-common-collections/listing-08-17/src/main.rs:here}}