Rustlings Arena

Lern Rust in nur 1 Stunde mit Mini-Challenges.
Nicht überlegen – einfach anfangen.

0 / 26 levels0%
25%50%75%100%

Variablen & Mutabilität

1 / 26

Kurzeinführung

In Rust ist jede Variable standardmäßig unveränderlich. Einmal gesetzt, lässt der Compiler keine Änderungen zu.

let x = 5;
x = 10;
// ❌ Fehler: kann unveränderlicher Variable `x` nicht zweimal zuweisen

Die Lösung ist mut direkt nach let zu schreiben:

let mut x = 5;
x = 10;
// ✅ kompiliert!

Die Reihenfolge ist immer let mut – niemals mut let.