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 boolDatentyp, der die Werte true (1) oder false(0) annehmen kann.


Boolesche Werte

Eine boolesche Variable wird mit dem boolSchlüsselwort deklariert und kann nur die Werte trueoder 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 trueWert 1, und falsezurückgibt 0.

Es ist jedoch üblicher, boolesche Werte aus booleschen Ausdrücken zurückzugeben (siehe nächste Seite).