Teil 03: Das erste Programm
Lernziel: Hello World selbst ausführen.
Voraussetzungen: Die vorherigen Lektionen, insbesondere Teil 02.
Worum geht es?
Du kompilierst eine einzelne Rust-Datei und lernst den Zusammenhang zwischen Quelltext und ausführbarer Datei kennen.
Schritt für Schritt
Lege einen Ordner rust-start an und darin main.rs:
fn main() {
println!("Hallo, Rust!");
}
Öffne das Terminal in diesem Ordner und kompiliere:
rustc main.rs
Unter Linux/macOS startest du ./main, unter Windows ./main.exe (PowerShell: .\main.exe).
Platzhalter in Ausgaben
fn main() {
let material = "PLA";
println!("Material: {}", material);
println!("Durchmesser: {:.2} mm", 1.75);
}
{} fügt Werte ein. {:.2} zeigt bei Gleitkommazahlen zwei Nachkommastellen. Die Funktion main benötigt keinen Rückgabewert für dieses Beispiel.
Typischer Fehler: Ein vergessenes ; führt zu einer Compilerfehlermeldung. Lerne, auf Zeilennummer und Beschreibung zu achten.
Selbst ausprobieren
Schreibe ein Programm, das Material, Nozzle-Temperatur und Druckzeit in drei Zeilen ausgibt.
Musterlösung anzeigen
fn main() {
println!("Material: PETG");
println!("Nozzle: {} °C", 235);
println!("Druckzeit: {} Minuten", 82);
}
Das solltest du mitnehmen
- Hello World selbst ausführen.
- Nutze
cargo runfür das Ausführen undcargo checkfür eine schnelle Fehlerprüfung (ab Teil 4). - Experimentiere mit veränderten Werten und beobachte die Compilermeldungen.
