Freigeben über


Übersicht über C++-Anweisungen

C++-Anweisungen werden nacheinander ausgeführt, außer wenn diese Sequenz von einer Ausdrucksanweisung, einer Selektionsanweisung, einer Iterationsanweisung oder einer Sprunganweisung speziell geändert wird.

Anweisungen können folgende Typen aufweisen:

labeled-statement 
expression-statement 
compound-statement 
selection-statement 
iteration-statement 
jump-statement 
declaration-statement 
try-throw-catch

In den meisten Fällen ist die Syntax von C++-Anweisungen mit der von ANSI C identisch. Der Hauptunterschied zwischen den beiden besteht darin, dass Deklarationen in C nur am Blockbeginn zugelassen werden, während C++ die Deklarationsanweisung hinzufügt und somit diese Einschränkung aufhebt. Dadurch können Sie Variablen an einem Punkt im Programm einführen, an dem ein vorausberechneter Initialisierungswert berechnet werden kann.

Das Deklarieren von Variablen innerhalb von Blöcken ermöglicht Ihnen auch die genaue Steuerung des Gültigkeitsbereichs und der Lebensdauer dieser Variablen.

Die Anweisungsthemen beschreiben die folgenden C++-Schlüsselwörter:

break

else

__if_exists

__try

case

__except

__if_not_exists

try

catch

for

__leave

while

continue

goto

return

 

default

__finally

switch

 

do

if

throw

 

Siehe auch

Referenz

Anweisungen (C++)