Kapitel 22 — Boole’sche Ausdrücke und Short-Circuit-Operatoren


erstellt 10.12.99; überarbeitet 22.01.00, 18.07.02, 19.01.06; übersetzt von Dr. Matthias Riege 09.04.10; überarbeitet 16.04.10, 20.12.23

zum Inhaltsverzeichnis  
zur nächsten Seite

Kapitel 22 — Boole’sche Ausdrücke und
Short-Circuit-Operatoren

Themen:

  • Short-Circuit &&– und ||-Operatoren
  • Non-Short-Circuit &– und |-Operatoren
  • Ausdrücke mit mehreren &&-Operatoren
  • Ausdrücke mit mehreren ||-Operatoren
  • Gemischte Ausdrücke mit &&– und ||-Operatoren
  • Prioritäten der &&– und ||-Operatoren

Ein Boole’scher Ausdruck wird mit einem true oder false ausgewertet. Dieser Wert wählt den Zweig einer if-Anweisung oder erlaubt einer Schleife fortzufahren (bzw. beendet sie). Manchmal ist ein Boole’scher Ausdruck komplizierter, als wir es bis jetzt in diesen Aufzeichnungen gesehen haben. Ein Programm muss oft eine Entscheidung treffen, die auf einer Reihe von Faktoren beruhen. Dieses Kapitel wird dieses Thema untersuchen und weitere Boole’sche Operatoren besprechen.

FRAGE 1:

Was ist der true/false-Wert von:

12 < 6 && 18 > 1