1樓:聽不清啊
|,按位或,適用於兩個整型表示式,對每一個二進位制位,逐位進行「或」運算。
2樓:貝筱六以冬
位運算子
c提供了六抄種位運算襲運算子;這些運算子可能只允許整型運算元,即char、short、int和long,無論signed或者unsigned。
&按位and(相當於數學中的「交」)
|按位or(相當於數學中的「並」)
^按位異或
<<左移>>右移~
求反(一元運算)
c語言中一條豎線是什麼符號?
3樓:路堯家的顧小言
「|」在c語言中表示按位或,是雙目運算子。其功能是參與運算的兩數各對應的二進位(也就是最後一位)相或。只要對應的二個二進位有一個為1時,結果位就為1。
參與運算的兩個數均以補碼出現。
例如:13|17可寫算式如下:
4樓:水草下的陽光
位運算子
c提供了六種位運算運算子;這些運算子可能只允許整型運算元,即char、short、int和long,無論signed或者unsigned。
& 按位and(相當於數學中的「交」)
| 按位or(相當於數學中的「並」)
^ 按位異或
<< 左移
>> 右移
~ 求反(一元運算)
5樓:匿名使用者
你說的是「|」這個符號吧,它是按位或的意思,比如2|3,首先要把他們轉化成相應資料型別的二進位制形式,如果這裡的2和3對應的變數是char型的,就是00000010 | 00000011=00000011.
6樓:匿名使用者
你說的應該是邏輯運算子中的「或」,是由兩條豎線組成,即「||」,他的意思是,假若該運算子兩側的條件,只要有一個為真,則該運算子表示的這個式子為真
7樓:開賓士看田水
你說的是這樣 \ 不?
這個是加上字母是轉義字元。 不同的有不同的含義。你可以查一下轉義字元就可以知道了。
希望能幫到你。
一邊兩條豎線是什麼數學符號一條豎線是什麼數學符號
是絕對值的符號,就是所有的正數表示它本身,負數的話去掉負號,零就是0 絕對值符號 絕對值 absolute value 是指一個數在數軸上所對應點到原點的距離叫做這個數的絕對值,絕對值用 來表示。a b 表示數軸上表示a的點和表示b的點的距離。非負數 正數和0 的絕對值是它本身,非正數 負數和0 的...
c語言中是什麼意思,C語言中 和 符號是什麼意思?
是與的意思 即左右兩邊都成立才成立 應該是要 左邊成立且右邊不成立才成立 00000000000000000000 的優先順序大於 所以 a b就是 a b 兩個 表示 邏輯與 一個 表示 位與 與非,就是 與 和 非 的合體,比如a b就是a和我b並在一起的對立。不是一體的 和!是分開的 因為!有...
C語言中都什麼意思,C語言中 和 符號是什麼意思?
一樓不夠詳細嘛 非運算子 就是原來是 真 1 的變成假 0 專原來是假 0 的變成真屬 1 求餘運算子,a b等於a除以b之後的餘數 不過一定注意了 兩邊的數字必須問整型的 與運算子,就是and的意思 一假則假 或運算子,就是or的意思 一真則真 非操作,就是原來是真 1 的變成假 0 原來是假 0...