Update all-patterns.md

更正部分内容, 避免误解. 这里可以随时使用其他变量, 不一定使用 y, 没必要刻意混杂各种概念.
pull/1212/head
Au 2 years ago committed by GitHub
parent d17927fc6e
commit cabca6e249
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -44,7 +44,7 @@ fn main() {
一旦 `match` 表达式执行完毕,其作用域也就结束了,同理内部 `y` 的作用域也结束了。最后的 `println!` 会打印 `at the end: x = Some(5), y = 10`
如果你不想引入变量覆盖,那么需要使用匹配守卫(match guard)的方式,稍后在[匹配守卫提供的额外条件](#匹配守卫提供的额外条件)中会讲解。
如果你不想引入变量遮蔽,可以使用另一个变量名而非 `y`,或者使用匹配守卫(match guard)的方式,稍后在[匹配守卫提供的额外条件](#匹配守卫提供的额外条件)中会讲解。
### 单分支多模式

Loading…
Cancel
Save