c語言中兩個豎線|| 叫“邏輯或”,程式語言基本都有這個運算符。擴展資料“|”在C語言中表示按位或,是雙目運算符。其功能是參與運算的兩數各對應的二進位(也就是最後一位)相或。只要對應的二個二進位有一個為1時,結果位就為1。參與運算的兩個數均以補碼出現。