diff --git a/src/ch18-03-pattern-syntax.md b/src/ch18-03-pattern-syntax.md index fd1c0e16..f9b58976 100644 --- a/src/ch18-03-pattern-syntax.md +++ b/src/ch18-03-pattern-syntax.md @@ -110,7 +110,7 @@ Rust 可以知道 `'c'` 有包含在第一個模式的範圍內,所以印出 ` 在此例中,數值 `p` 會配對到第二個分支,因為其 `x` 為 0,所以此程式碼會印出 `位於 y 軸的 7`。 -回想一下 `match` 表達式在找到第一個符合的配對模式之後就會停止檢查分支,所以就算 `Point { x: 0, y: 0}` 真的在 `x` 軸與 `y` 軸,此程式碼也只會印出 `On the x axis at 0`。 +回想一下 `match` 表達式在找到第一個符合的配對模式之後就會停止檢查分支,所以就算 `Point { x: 0, y: 0}` 真的在 `x` 軸與 `y` 軸,此程式碼也只會印出 `位於 x 軸的 0`。 #### 解構列舉 @@ -198,7 +198,7 @@ Rust 可以知道 `'c'` 有包含在第一個模式的範圍內,所以印出 ` 範例 18-19:忽略元組中數個位置 -此程式碼會印出 `一些數字2、8、32`,然後數值 4 與 16 會被忽略。 +此程式碼會印出 `一些數字:2、8、32`,然後數值 4 與 16 會被忽略。 #### 在名稱前加上 `_` 來忽略未使用的變數