rust / beginner
Snippet
Variablen und Unveränderlichkeit
In Rust sind Variablen standardmäßig unveränderlich, was bedeutet, dass ihr Wert nach der Zuweisung nicht mehr geändert werden kann. Um eine Variable aktualisierbar zu machen, muss explizit das Schlüsselwort 'mut' verwendet werden.
snippet.rs
1
2
3
4
5
6
7
fn main() {let x = 5;// x = 6; // This would cause a compile errorlet mut y = 10;y = 11; // This is allowedprintln!("x: {x}, y: {y}");}
Erklärung
1
let x = 5;
Deklariert eine unveränderliche Variable x mit dem Wert 5.
2
let mut y = 10;
Deklariert eine veränderliche Variable y, deren Wert später geändert werden kann.
3
y = 11;
Weist der veränderlichen Variable y einen neuen Wert zu.