C++ Boolesche Werte
C++ Boolesche Werte
Sehr oft benötigen Sie beim Programmieren einen Datentyp, der nur einen von zwei Werten haben kann, wie zum Beispiel:
- JA NEIN
- AN AUS
- WAHR FALSCH
C++ hat dafür einen bool
Datentyp, der die Werte true
(1) oder false
(0) annehmen kann.
Boolesche Werte
Eine boolesche Variable wird mit dem bool
Schlüsselwort deklariert und kann nur die Werte true
oder annehmen false
:
Beispiel
bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun;
// Outputs 1 (true)
cout << isFishTasty; // Outputs 0 (false)
Aus dem obigen Beispiel können Sie ablesen, dass ein true
Wert 1
, und false
zurückgibt 0
.
Es ist jedoch üblicher, boolesche Werte aus booleschen Ausdrücken zurückzugeben (siehe nächste Seite).