Rustlings Arena

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 / 26

Introduçã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.