Изменение значения переменной в Rust
По умолчанию значение переменной после объявления
не меняют. Новое число записывают знаком
равенства без второго let, но только
если при первом объявлении имя помечено словом
mut.
Без mut присваивание после объявления
не собирается:
let count = 4;
count = 9;
С mut та же запись проходит, и на экран
можно вывести уже новое число:
let mut count = 4;
count = 9;
println!("{}", count);
Объявите переменную для цены, запишите одно число и выведите его. Затем запишите другое число в ту же переменную и снова выведите ее.
Дан следующий код:
let total = 5;
total = 12;
Скажите, соберется ли программа.
Даны переменные:
let mut level = 1;
Запишите в level число 3
и выведите переменную.