Menu
CoddyTech

Grundlegende Programmstruktur

Teil des Abschnitts Grundlagen der Rust-Journey von Coddy. Lektion 4 von 75.

In Rust beginnt jedes ausführbare Programm mit der Funktion main. Diese Funktion ist der Einstiegspunkt des Programms. Hier beginnt die Ausführung.

Die Funktion main wird mit dem Schlüsselwort fn definiert, gefolgt von main und einem Klammernpaar (). Der auszuführende Code wird in geschweifte Klammern {} gesetzt.

Hier ist eine einfache Aufschlüsselung eines grundlegenden Rust-Programms:

fn main() { // Hauptfunktion
    println!("Hello, Coddy!"); // Ausgabeanweisung
}

Wichtiger Hinweis: In Rust muss jede Anweisung mit einem Semikolon (;) enden. Das Semikolon ist zwingend erforderlich und signalisiert Rust, dass das Ende einer Anweisung erreicht ist.

Das Vergessen eines Semikolons führt in der Regel zu einem Kompilierungsfehler. Die letzte Expression in einem Block ist die Ausnahme. Ohne Semikolon wird sie zum Wert des Blocks, sodass ein abschließendes println! in main weiterhin kompiliert. Beachte jedoch, dass Codeblöcke in geschweiften Klammern {} (wie Funktionsdeklarationen) keine Semikolons benötigen.

challenge icon

Aufgabe

Anfänger

Erstelle ein Rust-Programm, das die Funktion main enthält. Schreibe innerhalb der Funktion main Code, der den folgenden Text ausgibt:

This is my first Rust program!

Probier es selbst

quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-Rust-Compiler