Erklärung und Annotation von Rust-Kommentaren

RustRustBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Willkommen zu Comments. Dieser Lab ist ein Teil des Rust Buchs. Du kannst deine Rust-Fähigkeiten in LabEx üben.

In diesem Lab wirst du lernen, was Kommentare in Rust sind und wie sie verwendet werden, um Erklärungen und Anmerkungen im Quellcode zu geben, um es besser zu verstehen.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL rust(("Rust")) -.-> rust/BasicConceptsGroup(["Basic Concepts"]) rust(("Rust")) -.-> rust/FunctionsandClosuresGroup(["Functions and Closures"]) rust/BasicConceptsGroup -.-> rust/variable_declarations("Variable Declarations") rust/FunctionsandClosuresGroup -.-> rust/function_syntax("Function Syntax") rust/FunctionsandClosuresGroup -.-> rust/expressions_statements("Expressions and Statements") subgraph Lab Skills rust/variable_declarations -.-> lab-100390{{"Erklärung und Annotation von Rust-Kommentaren"}} rust/function_syntax -.-> lab-100390{{"Erklärung und Annotation von Rust-Kommentaren"}} rust/expressions_statements -.-> lab-100390{{"Erklärung und Annotation von Rust-Kommentaren"}} end

Kommentare

Alle Programmierer streben danach, ihren Code so einfach wie möglich zu verstehen, aber manchmal ist zusätzliche Erklärung erforderlich. In diesen Fällen hinterlassen Programmierer Kommentare in ihrem Quellcode, die der Compiler ignorieren wird, aber die für Menschen, die den Quellcode lesen, nützlich sein können.

Hier ist ein einfacher Kommentar:

// hallo, Welt

In Rust beginnt der übliche Kommentarstil mit zwei Schrägstrichen, und der Kommentar geht bis zum Ende der Zeile. Für Kommentare, die über eine Zeile hinausgehen, musst du in jeder Zeile // hinzufügen, wie folgt:

// Wir machen hier etwas Kompliziertes, so kompliziert, dass wir mehrere
// Zeilen Kommentar benötigen, um es zu erklären! Puh! Hoffentlich erklärt
// dieser Kommentar, was passiert.

Kommentare können auch am Ende von Zeilen mit Code platziert werden:

Dateiname: src/main.rs

fn main() {
    let lucky_number = 7; // Ich fühle mich heute glücklich
}

Aber du wirst sie öfter in diesem Format sehen, mit dem Kommentar in einer separaten Zeile über dem Code, den er kommentiert:

Dateiname: src/main.rs

fn main() {
    // Ich fühle mich heute glücklich
    let lucky_number = 7;
}

Rust hat auch eine andere Art von Kommentaren, die Dokumentationskommentare, über die wir in "Veröffentlichen eines Crates auf Crates.io" sprechen werden.

Zusammenfassung

Herzlichen Glückwunsch! Du hast das Kommentare-Lab abgeschlossen. Du kannst in LabEx weitere Labs absolvieren, um deine Fähigkeiten zu verbessern.