2.5.4 Negationsoperator
- Das Ergebnis einer Verknüpfung oder eines Vergleichs ist 1 für wahr und 0 für nicht wahr. Allgemein: Alle Zahlen außer null werden als wahr interpretiert, nur die null wird als nicht wahr bewertet.
- Der unäre Operator ! vor einem Ausdruck negiert den logischen Wert der Ausdrucks. Das heißt, eine 0 wird in eine 1, und alle Zahlen ungleich 0 werden in eine 0 umgewandelt.
Beispiel: !0 ergibt 1, !1 ergibt 0, !7 ergibt ebenfalls 0.