Heim >Backend-Entwicklung >C++ >Was sind die logischen Operatoren in C++?
In C++ gibt es drei logische Operatoren: AND (&&), OR (||) und NOT (!). AND gibt true zurück, wenn beide Operanden wahr und false sind, andernfalls kehrt OR den booleschen Wert seiner Operanden um.
Logische Operatoren in C++
Logische Operatoren werden verwendet, um boolesche Werte (wahr/falsch) zu bearbeiten und neue boolesche Werte zu erzeugen. In C++ gibt es drei logische Operatoren:
AND (&&)
AND-Operator gibt true zurück, wenn und nur wenn beide Operanden wahr sind. Andernfalls wird false zurückgegeben. Die Tabelle sieht wie folgt aus:
Operation 1 | Operation 2 | Ergebnis |
---|---|---|
wahr | wahr | wahr |
wahr | falsch | falsch |
falsch | true | false |
false | false | false |
OR (||)
OR-Operator gibt genau dann true zurück, wenn einer seiner beiden Operanden wahr ist. Andernfalls wird false zurückgegeben. Die Tabelle sieht wie folgt aus:
Operation 1 | Operation 2 | Ergebnis |
---|---|---|
wahr | wahr | wahr |
wahr | falsch | wahr |
falsch | true | true |
false | false | false |
NOT (!)
NOT-Operator ist ein unärer Operator, der den booleschen Wert seines Operanden invertiert. wahr wird falsch und falsch wird wahr. Die Tabelle lautet wie folgt:
operationen |
---|
Das obige ist der detaillierte Inhalt vonWas sind die logischen Operatoren in C++?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!