用 1 小时通过迷你挑战掌握 Rust。
别想太多,现在就开始。
0 / 26 levels0%
25%50%75%100%
变量与可变性
1 / 26快速讲解
在 Rust 中,每个变量默认都是不可变的。一旦赋值,编译器就不允许你修改它。
这段代码无法编译:
let x = 5; x = 10; // ❌ 错误:不能对不可变变量 `x` 二次赋值
修复方法是在 let 右边加上 mut:
let mut x = 5; x = 10; // ✅ 编译通过!
顺序永远是 let mut——绝不是 mut let。两个关键字,一个空格。