<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Linux內(nèi)核代碼,第一次看到這樣使用的宏

          共 1510字,需瀏覽 4分鐘

           ·

          2021-07-08 00:46

          點(diǎn)擊上方“程序員大白”,選擇“星標(biāo)”公眾號(hào)

          重磅干貨,第一時(shí)間送達(dá)

          作者:廢物大師兄

          晚上看內(nèi)核代碼,看到一個(gè)有意思的宏,我之前沒(méi)有見(jiàn)到過(guò),當(dāng)然,肯定有人見(jiàn)到過(guò),我寫(xiě)出來(lái)是給那些沒(méi)有看到過(guò)的人看的。


          我說(shuō)是深夜,那就肯定是深夜




          代碼是從內(nèi)核里面看到的



          我們正常使用宏是這樣的


          C語(yǔ)言、嵌入式中幾個(gè)非常實(shí)用的宏技巧


          #include "stdio.h"
          #define UART_RBR(base)             (unsigned long)(base+0x01) /* Read only */

          unsigned int mtk_uart_read_byte()
          {
              unsigned long base = 0x1231231;
              return UART_RBR(base);
          }

          int main()
          {
              printf("%lx\n",mtk_uart_read_byte());
              getchar();
              return 0;


          然后這個(gè)代碼寫(xiě)成了這樣


          #include "stdio.h"
          #define UART_RBR             (unsigned long)(base+0x01) /* Read only */

          unsigned int mtk_uart_read_byte()
          {
              unsigned long base = 0x1231231;
              return UART_RBR;
          }

          int main()
          {
              printf("%lx\n",mtk_uart_read_byte());
              getchar();
              return 0;



          國(guó)產(chǎn)小眾瀏覽器因屏蔽視頻廣告,被索賠100萬(wàn)(后續(xù))

          年輕人“不講武德”:因看黃片上癮,把網(wǎng)站和786名女主播起訴了

          中國(guó)聯(lián)通官網(wǎng)被發(fā)現(xiàn)含木馬腳本,可向用戶推廣色情APP

          張一鳴:每個(gè)逆襲的年輕人,都具備的底層能力


          關(guān)


          學(xué),西學(xué)學(xué)運(yùn)營(yíng)護(hù)號(hào),樂(lè)質(zhì)結(jié)識(shí),關(guān)[],學(xué)習(xí)進(jìn)!


          瀏覽 47
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  大香蕉综| 无码在线视频播放 | 成人免费性爱网站 | 亚洲成人av在线观看 | 免费在线观看黄片 |