From bf681d1e58e89588c6daeb32a9791cdf817b9750 Mon Sep 17 00:00:00 2001 From: NeutronStarPRO <15383620197@qq.com> Date: Mon, 7 Nov 2022 23:37:31 +0800 Subject: [PATCH] Update variable.md --- src/basic/variable.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/basic/variable.md b/src/basic/variable.md index 5a7e541c..f5c49fc9 100644 --- a/src/basic/variable.md +++ b/src/basic/variable.md @@ -26,7 +26,7 @@ ## 变量可变性 -Rust 的变量在默认情况下是**不可变的**。前文提到,这是 Rust 团队为我们精心设计的语言特性之一,让我们编写的代码更安全,性能也更好。当然你可以通过 `mut` 关键字让变量变为**可变的**,让设计更灵活。 +Rust 的变量在默认情况下是**不可变的**。前文提到,这是 Rust 团队为我们精心设计的语言特性之一,让我们编写的代码更安全,性能也更好。当然你可以通过 `mut` 关键字让变量变为**可变的**,让设计更灵活。**或者说,变量默认只能赋值一次,加 `mut` 关键字后可以多次赋值。** 如果变量 `a` 不可变,那么一旦为它绑定值,就不能再修改 `a`。举个例子,在我们的工程目录下使用 `cargo new variables` 新建一个项目,叫做 _variables_ 。