Heim > Backend-Entwicklung > C++ > Hauptteil

Der Unterschied zwischen |. und ||

下次还敢
Freigeben: 2024-05-02 18:15:38
Original
795 Leute haben es durchsucht

Der Unterschied zwischen „|“ und „||“ in der C-Sprache liegt im Operationstyp: „|“ führt eine bitweise ODER-Operation aus, die nur dann wahr ist, wenn beide Werte wahr sind , solange es True gibt, wenn einer oder beide Werte wahr sind.

Der Unterschied zwischen |. und ||

Der Unterschied zwischen „|“ und „||“ in der C-Sprache: „|“ und „||“ sind beides logische Operatoren, die zur Auswertung boolescher Ausdrücke verwendet werden arbeiten an.

„|“: Bitweise ODER-Verknüpfung

Der „|“-Operator führt eine bitweise ODER-Verknüpfung mit zwei booleschen Werten durch:

Wenn beide Werte wahr sind, ist das Ergebnis wahr.

    Wenn einer oder beide Werte falsch sind, ist das Ergebnis falsch.
  • „||“: Logische ODER-Verknüpfung

Der „||“-Operator führt eine logische ODER-Verknüpfung durch und arbeitet auch mit zwei booleschen Werten:

Wenn einer oder beide Werte wahr sind, lautet das Ergebnis WAHR.

    Das Ergebnis ist nur dann falsch, wenn beide Werte falsch sind.
  • Zusammenfassung der Unterschiede

OperatorOperationstypErgebnisbedingungBitweises ODERBeide Werte sind wahr Logisches ODEREntweder einer oder beide Werte sind wahr. Im zweiten Beispiel führt der Operator „||“ eine logische ODER-Verknüpfung durch und das Ergebnis ist „1“, da beide Werte wahr sind.

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen |. und ||. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage