<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                **C的位運算符** 1、二進制反碼或按位取反:~ ~(10011010) = (01100101)。 假設val是一個unsigned char,~val不改名原來val的值。 2、位與:& 二進制運算符&通過對兩個操作數逐位進行比較產生一個新值。 (10010011)&(00111101)=(00010001)。 C中的一個組合的位與賦值運算符:&=。 3、位或:| 二進制運算符|通過對兩個操作數逐位進行比較產生一個新值。 (10010011)|(00111101)=(10111111)。 C中的一個組合的位或賦值運算符:|=。 4、位異或:^ 二進制運算符^對兩個操作數逐位進行比較。對于每個位,如果操作數中對應位有一個為1,結果為1。 (100100011)^(00111101)=(10101110)。 C中有一個組合的位異或賦值運算符:^=。 5、掩碼:“位與”運算符通常跟掩碼一起使用。掩碼是某些位設為開(1)而某些位設置為關(0)的位組合。 flags = flags & MASK。 6、打開位。如,對于flags,想要打開它的第二位,可以使用flags = flags | (1<<2). 7、關閉位。如,對于flags,想要關閉它的第二位,可以使用flags = flags & (~(1<<2))。 8、轉置位。轉置一個位表示如果該位打開,則關閉該位;如果該位關閉,則打開該位。 如,對于flags,想要轉置它的第二位,可以使用flags ?= flags ^ (1<<2)。 9、移位運算符。左移:<<。右移:>>。左移運算符<<將其左側操作數的值的每位向左移動,移動的位數由其右側操作數指定。空出的位用0填充,并且丟棄移出左側操作數末端的位。右側位運算符>>將其左側操作數的值的每位向右移動,移動的位數由其右側操作數指定。丟棄移出左側操作數右端的位。 10、移位運算符:移位運算符能夠提供快捷、高效的對2的冪的乘法和除法。 number << n : number乘以2的n次冪。 number >> n : 如果number非負,則用number除以2的n次冪。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看