Steueranweisungen sind Elemente im Quellcode, die den Ablauf der Programmausführung steuern. Dazu gehören Blöcke mit eckigen Klammern {
und }
, Schleifen mit for, while und do while sowie Entscheidungen mit if und switch sowie goto. Es gibt zwei Arten von Steueranweisungen: bedingte Anweisungen und unbedingte Anweisungen. (Verwandte Empfehlungen: „C++ Tutorial“)
Bedingte Anweisungen in C++
Manchmal muss ein Programm basierend auf bestimmten Bedingungen ausgeführt werden. Bedingte Anweisungen werden ausgeführt, wenn eine oder mehrere Bedingungen erfüllt sind. Die gebräuchlichste dieser bedingten Anweisungen ist die if-Anweisung, die die Form hat:
if (condition) { statement(s); }
Diese Anweisung wird ausgeführt, solange die Bedingung wahr ist.
C++ verwendet viele andere bedingte Anweisungen, darunter:
if-else
: if-else-Anweisungen arbeiten auf einer Entweder-Oder-Basis. Wenn die Bedingung wahr ist, wird eine Anweisung ausgeführt; wenn die Bedingung falsch ist, wird eine andere Anweisung ausgeführt.
if-else if-else
: Diese Anweisung wählt eine verfügbare Anweisung basierend auf Bedingungen aus. Wenn keine Bedingung wahr ist, wird die else-Anweisung am Ende ausgeführt.
while
: while wiederholt die gegebene Aussage, solange sie wahr ist.
do while
: Die do while-Anweisung ähnelt der while-Anweisung, außer dass die Bedingung am Ende der Anweisung überprüft wird.
for
: Die for-Anweisung wiederholt eine Anweisung, solange die Bedingung erfüllt ist.
Unbedingte Kontrollanweisung
Unbedingte Kontrollanweisung muss keine Bedingungen erfüllen. Sie verlagern die Kontrolle sofort von einem Teil des Programms auf einen anderen.
Unbedingte Anweisungen in C++ umfassen:
goto
: Die goto-Anweisung verweist die Steuerung auf einen anderen Teil des Programms.
break
: Die break-Anweisung beendet die Schleife (wiederholende Struktur)
continue
: Die continue-Anweisung wird in der Schleife verwendet, um die Schleife für den nächsten Wert zu wiederholen, indem die Kontrolle zurückübertragen wird an den Anfang der Schleife und ignorieren Sie die folgenden Anweisungen.
Das obige ist der detaillierte Inhalt vonVerwendung von C++-Steueranweisungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!