Update variable.md

pull/1074/head
NeutronStarPRO 3 years ago committed by GitHub
parent 0d821e603a
commit bf681d1e58
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -26,7 +26,7 @@
## 变量可变性
Rust 的变量在默认情况下是**不可变的**。前文提到,这是 Rust 团队为我们精心设计的语言特性之一,让我们编写的代码更安全,性能也更好。当然你可以通过 `mut` 关键字让变量变为**可变的**,让设计更灵活。
Rust 的变量在默认情况下是**不可变的**。前文提到,这是 Rust 团队为我们精心设计的语言特性之一,让我们编写的代码更安全,性能也更好。当然你可以通过 `mut` 关键字让变量变为**可变的**,让设计更灵活。**或者说,变量默认只能赋值一次,加 `mut` 关键字后可以多次赋值。**
如果变量 `a` 不可变,那么一旦为它绑定值,就不能再修改 `a`。举个例子,在我们的工程目录下使用 `cargo new variables` 新建一个项目,叫做 _variables_

Loading…
Cancel
Save