回覆列表
  • 1 # 使用者4171945558081

    &與,|或,^異或

    這些運算都是二進位制運算

    例:

    a=7,b=10

    x=a&b=2(bit0111&bit1010=bit0010);

    x=a|b=15(bit0111|bit1010=bit1111);

    x=a^b=13(bit0111^bit1010=bit1101);

  • 2 # 菠蘿小仙女歲月散步的

    &是按位與,&&是邏輯與。前者,兩數的對應位上都為1時結果為1,否則結果為0;後者,兩個數都不為0時結果為1(true),否則結果為0(false)。

    前者如:10101100&01110110=00100100;

    後者如:3&&1=1,3&&0=0,0&&3=0,0&&0=0。

  • 3 # 789一頭豬

    意思:

    &:一種是取地址符,是單目運算子;另一種是位運算子,表示“按位與”,是雙目運算子。

    |: 是位運算子,表示“按位或”。

    資料擴充套件

    1、符號 & 和 | 這兩個運算子都是二進位制的按位運算子。

    &: 二進位制“與”(都為1時,結果是1,否則是0。),比如:1010 & 1011 = 1010,1010 & 1000 = 1000。|: 二進位制“或”(有1時,結果是1,都是0時,結果為0。),比如:1010 | 1011 = 1011,1010 | 1000 = 1010。

    2、位運算子將數字視為二進位制值,並按位進行相應運算,運算完成後再重新轉換為數字。

  • 中秋節和大豐收的關聯?
  • LOL首個“快樂系輔助”即將誕生,網友稱是不是又要偷東西,你覺得會是什麼樣子呢?