C++ Boolesche Werte
C++ Boolesche Werte
Sehr oft benötigen Sie beim Programmieren einen Datentyp, der nur einen von zwei Werten haben kann, z:
- YES / NO
- ON / OFF
- TRUE / FALSE
Dafür gibt es in C++ einen Datentyp bool
, der die Werte annehmen kann true
(1) oder false
(0).
Boolesche Werte
Eine boolesche Variable wird mit dem Schlüsselwort bool
deklariert und kann nur die Werte annehmen true
oder false
:
Beispiel
bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun; // Ausgänge 1 (true)
cout << isFishTasty; // Ausgänge 0 (false)
Try it Yourself »
Aus dem obigen Beispiel können Sie ablesen, dass ein true
-Wert 1
zurückgibt und false
gibt 0
zurück.
Allerdings ist es üblicher, einen booleschen Wert durch Vergleich von Werten und Variablen zurückzugeben (siehe nächste Seite).