c語言中一條豎線是什麼符號

2021-03-03 21:16:49 字數 1084 閱讀 4115

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...