prevnext   » Startseite » Haupt-Referenz » Typen und Wertebereiche » BOOL: Wahrheitswert

BOOL: Wahrheitswert

Die Vergleichsoperatoren, die logischen Operatoren und einige Funktionen liefern als Ergebnis einen Wahrheitswert: _FALSE == 0 (falsch) oder _TRUE == 1 (wahr). Beides sind 32-Bit Ganzzahlen. Somit ist BOOL kein eigener Wertetyp.

Muß ein Ausdruck oder Wert in einen Wahrheitswert gewandelt werden, so erfolgt die Umwandlung abhängig von dem Typ des Ausdruckes oder Wertes. Diese Umwandlng kann man durch die Funktion bool() erzwingen. Bei Verwendung der logischen Operatoren geschieht diese Umwandlung automatisch.

Siehe auch:
 Typen und Wertebereiche   INT32: 32-Bit Ganzzahl   bool()