Sprachkonzepte Preprozessor Operatoren Kontrollstrukturen Typen OOP Bibliotheken |
if-elseBei der if-Struktur ist der Programmablauf abhängig von der Überprüfung eines Wahrheitswertes. Je nach Ausgang der Prüfung wird der darauffolgende Anweisungsblock ausgeführt oder nicht. Die Bedingung für diesen Wert steht in runden Klammern () nach dem Keyword
Mittels des else-Keyword kann nach dem
Siehe auch else, Bedingung, Anweisungsblock DetailsDie if-Struktur wird (zusammen mit dem else-Keyword) oft auch als if-then-else-Struktur bezeichnet (auf Deutsch: Wenn-Dann-Ansonsten). Allerdings gibt es in der Sprache C und C++ KEIN Für bedingte Zuweisungen ist der ?:-Operator manchmal einfacher, als eine if-else-Struktur. Folgende zwei Zeilen bewirken genau dasselbe:
|