首頁>Club>
1
回覆列表
  • 1 # muyoule

    Ampersand除了取地址之外還有binary and運算。

    23的十六進位制是0x17,17的十六進位制是0x11,對應的二進位制程式碼:

    0x17: 00010111

    0x11: 00010001

    運算結果 00010001

    所以結果是17

  • 2 # EXCEL進階課堂

    題主,你好。嚴Sir課堂很興來回答這個問題。

    你的問題是:c語言中23&17等於多少?

    第一:&是什麼運算子?

    在C語言當中,&是按位與運算子,也就是兩個二進位制數,按位對齊後,進行與運算。

    如:00111100&11000011

    第二:23&17怎麼運算?

    ①首先將23與17都轉換為8位二進位制

    (23)變為二進位制為(00010111)

    (17)變為二進位制為(00010001)

    ②將兩個二進位制按位對齊

    ④將結果用十進位制表示

    二進位制00010001轉為十進位制為 17.

    結論:c語言中23&17等於17
  • 中秋節和大豐收的關聯?
  • 對於尿酸高的人,吃海鮮有幫助嗎?