Share via


位元 OR 運算子 (|)

在兩個運算式上執行位元 OR。

expression1 | expression2

引數

  • expression1
    任何數值運算式。

  • expression2
    任何數值運算式。

備註

| 運算子會強制使引數去配合資料型別。 然後 | 運算子先檢查兩運算式值的二進位表示法,然後在兩運算式上執行位元 OR 運算。 引數的資料型別決定此運算子傳回的資料型別。

這項作業的結果表現如下:

0101   (expression1)
1100   (expression2)
----
1101   (result)

如果任何一個運算式的數字有 1,結果的那個數字就會有 1。 否則,結果會在該數字出現 0。

需求

1 版

請參閱

參考

位元 OR 設定運算子 (|=)

概念

運算子優先順序

運算子摘要

由位元運算子強制型轉