C 言語における「|」の意味
C 言語では、「|」記号はビット単位の OR 演算子です。次の演算を実行します:
ビット単位の OR 演算
ビット単位の OR 演算は、2 つの 2 進数の対応するビットを比較し、次の結果を返します:
たとえば、10 (01010) と 5 (00101) をビットごとに OR 演算すると、
<code>01010 | 00101 -------- 01111</code>
結果は 01111 (15) になります。
構文
ビットごとの OR 演算の構文は次のとおりです:
<code class="c">expression1 | expression2</code>
そのうち、expression1
と expression2
は、OR 演算する必要がある 2 つの整数式です。
アプリケーション
ビット単位の OR 演算は、次の状況で広く使用されます。
以上がC言語で | とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。