Der bitweise ODER-Operator (|) führt eine ODER-Verknüpfung für jedes Bit einer Binärzahl durch: Wenn ein bestimmtes Bit von beiden 1 ist, ist das Bit im Ergebnis 1; wenn eines der beiden Bits 1 0 ist, dann ist das Bit im Ergebnis ist 0. Es wird verwendet, um: Bits zu extrahieren. Bits zu setzen. Bits zu löschen ODER jedes Bit zweier Binärzahlen.
So führen Sie eine bitweise ODER-Verknüpfung durch
Wenn zwei Binärzahlen mit dem bitweisen ODER-Operator verknüpft werden, wird jedes ihrer Bits einzeln verglichen:
Wenn ein bestimmtes Bit von beiden 1 ist, dann ist das Bit im Ergebnis 1.|
符号代表“按位或”操作符,它将两个二进制数字的每一位进行或运算。
如何执行按位或运算
当两个二进制数字使用按位或运算符运算时,它们的每一位都将单独进行比较:
示例
考虑以下两个二进制数字:
A = 01001101
B = 10011011
对它们执行按位或运算:
<code>A | B = 01001101 | 10011011 ------- = 11011111</code>
结果为 11011111
Wenn eines der beiden Bits 0 ist, dann ist das Bit im Ergebnis 0.
Beispiel
Betrachten Sie die folgenden zwei Binärzahlen:A = 01001101
B = 10011011
11011111
. Das obige ist der detaillierte Inhalt vonWas bedeutet |. in c++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!