<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            朗訊筆試題目

            時間:2020-11-10 18:55:45 筆試經驗 我要投稿

            朗訊筆試題目

              朗訊筆試題目--C語言部分

            朗訊筆試題目


            跳出main()函數后還能不能執行其他代碼
            不使用第三個變量,將兩個變量a,b得值互換(不準用函數)
            如何判斷一個文件是由C編譯環境還是C 編譯環境編譯完成的?
            不用任何條件語句求兩個整形數的最大值?(不準用函數)
            struct student {long ..; char .. float .. } 所占空間多大?
            下面是一些解法,又可以從中學習到新東西了,赫赫:
            跳出main()函數后還能不能執行其他代碼
            1)atexit 綁定退出函數
            2)就是main執行完后,還能否執行其他代碼
            當然可以,通常.fini段的'代碼是最后執行的,
            如果有什么需要在整個程序執行完后做的,就可以放在.fini段做
            不使用第三個變量,將兩個變量a,b得值互換(不準用函數)
            1。) xor (<===異或???)
            2.)a =b;
            b=a-b; a=a-b;
            3)想出一個很不爽的方法
            a*(((int)(b-a))>>31) b*(((int)(a-b))>>31) (<==要右移31位?太夸張了巴) 31可以換成sizeof(int)*8-1
            如何判斷一個文件是由C編譯環境還是C 編譯環境編譯完成的?
            編譯的時候可以用__cplusplus宏判斷。
            至于編譯完成之后拿ELF文件來判斷,我能想到的就是nm,
            看一下有沒有鏈libstdc 。不過這個也不保險。
            不用任何條件語句求兩個整形數的最大值?(不準用函數)
            ?:算不算條件語句?:)
            struct student {long ..; char .. float .. } 所占空間多大?
            1)data alignment and padding
            2)應該是12

            【朗訊筆試題目】相關文章:

            會計筆試題目07-03

            EXCEL筆試題目06-12

            惠普筆試題目08-10

            伊利筆試題目07-09

            奧美筆試題目06-18

            美的筆試題目12-15

            夏普筆試題目07-03

            Intel筆試真題技術筆試題目06-27

            LG筆試最常考的筆試題目07-09

            營銷崗位筆試題目10-01

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看