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).