Übersicht über C-Anweisungen
C-Anweisungen bestehen aus Token, Ausdrücken und anderen Anweisungen. Eine Anweisung, die eine Komponente einer andere Anweisung bildet, wird als "Text" der einschließenden Anweisung bezeichnet. Jeder Anweisungstyp, der von der folgenden Syntax angegeben wird, wird in diesem Abschnitt erläutert.
Syntax
statement
:
labeled-statement
compound-statement
expression-statement
selection-statement
iteration-statement
jump-statement
try-except-statement
/* Microsoft-spezifisch */
try-finally-statement
/* Microsoft-spezifisch */
Häufig ist der Anweisungstext eine „Verbundanweisung“. Eine Verbundanweisung besteht aus anderen Anweisungen, die Schlüsselwörter enthalten können. Die Verbundanweisung steht in geschweiften Klammern ( { }
). Alle anderen C-Anweisungen enden mit einem Semikolon ( ;
). Das Semikolon ist ein Anweisungsabschlusszeichen.
Die Ausdrucksanweisung enthält einen C-Ausdruck, der die arithmetischen oder logischen Operatoren, die in Ausdrücke und Zuweisungen eingeführt werden, enthalten kann. Die Null-Anweisung ist eine leere Anweisung.
Jede C-Anweisung kann mit einer identifizierende Bezeichnung, die aus einem Namen und einem Doppelpunkt besteht, beginnen. Da nur die goto
-Anweisung Anweisungsmarken erkennt, werden Anweisungsmarken mit goto
erläutert. Weitere Informationen finden Sie unter goto und bezeichnete Anweisungen.