Anweisungen (C++)Statements (C++)

C++-Anweisungen sind die Programmelemente, die steuern, wie und in welcher Reihenfolge Objekte bearbeitet werden.C++ statements are the program elements that control how and in what order objects are manipulated. Dieser Abschnitt umfasst Folgendes:This section includes:

  • ÜbersichtOverview

  • Anweisungen mit BezeichnungLabeled Statements

  • Kategorien von AnweisungenCategories of Statements

    • Expression-Anweisungen.Expression statements. Diese Anweisungen werten einen Ausdruck im Hinblick auf seine Nebeneffekte oder auf seinen Rückgabewert aus.These statements evaluate an expression for its side effects or for its return value.

    • Null-Anweisungen.Null statements. Diese Anweisungen können bereitgestellt werden, wenn die C++-Syntax eine Anweisung erforderlich macht, aber keine Aktion ausgeführt werden soll.These statements can be provided where a statement is required by the C++ syntax but where no action is to be taken.

    • Zusammengesetzte Anweisungen.Compound statements. Diese Anweisungen sind Gruppen von Anweisungen, die in geschweifte Klammern ({}) eingeschlossen sind.These statements are groups of statements enclosed in curly braces ({ }). Sie können überall dort verwendet werden, wo eine einzige Anweisung verwendet werden kann.They can be used wherever a single statement may be used.

    • Auswahlanweisungen.Selection statements. Diese Anweisungen führen einen Test durch. Anschließend führen sie einen Codeabschnitt aus, wenn der Test "true" (ungleich 0 (null)) ergibt.These statements perform a test; they then execute one section of code if the test evaluates to true (nonzero). Sie können einen anderen Codeabschnitt ausführen, wenn der Test "false" ergibt.They may execute another section of code if the test evaluates to false.

    • Iterationsanweisungen.Iteration statements. Diese Anweisungen ermöglichen die wiederholte Ausführung eines Codeblocks, bis ein angegebenes Beendigungskriterium erfüllt ist.These statements provide for repeated execution of a block of code until a specified termination criterion is met.

    • Jump-Anweisungen.Jump statements. Diese Anweisungen übertragen entweder das Steuerelement sofort an eine andere Position in der Funktion oder geben das Steuerelement aus der Funktion zurück.These statements either transfer control immediately to another location in the function or return control from the function.

    • Deklarationsanweisungen.Declaration statements. Deklarationen führen einen Namen in ein Programm ein.Declarations introduce a name into a program.

Informationen zu Ausnahmebehandlungsanweisungen finden Sie unter Ausnahmebehandlung.For information on exception handling statements see Exception Handling.

Siehe auchSee also

C++-SprachreferenzC++ Language Reference