Aprenda Rust em 1 hora com mini desafios.
Não pense demais, comece agora.
0 / 26 levels0%
25%50%75%100%
Variáveis & Mutabilidade
1 / 26Introdução rápida
No Rust, cada variável é imutável por padrão. Uma vez atribuído um valor, o compilador não permite alterações.
let x = 5; x = 10; // ❌ erro: cannot assign twice to immutable variable `x`
A solução é adicionar mut logo após let:
let mut x = 5; x = 10; // ✅ compila!
A ordem é sempre let mut — nunca mut let.