初級 › E0384: cannot assign twice to immutable variable の原因と直し方 › パターン1
E0384: cannot assign twice to immutable variable の原因と直し方
Rustの変数はデフォルトで不変(immutable)です。
1 fn main() { 2 let _______count = 5; ^ 3 count = 6; 4 println!("{}", count); 5 }
error[E0384]: cannot assign twice to immutable variable `count`
空欄を埋めて実行を通す
letで宣言した変数はデフォルトで不変です。値を変更したい場合は、宣言時にmutを付けて明示的にミュータブルにする必要があります。
次の問題