亚洲AV日韩AⅤ综合手机在线观看,激情婷婷久久综合色,欧美色五月婷婷久久,久久国产精品99久久人人澡

  • <abbr id="uk6uq"><abbr id="uk6uq"></abbr></abbr>
  • <tbody id="uk6uq"></tbody>
  • 軟件工程師面試題目

    時(shí)間:2024-05-02 09:48:57 面試筆試 我要投稿
    • 相關(guān)推薦

    軟件工程師面試題目

      1. 用預(yù)處理指令#define 聲明一個(gè)常數(shù),用以表明1年中有多少秒(忽略閏年問題)

    軟件工程師面試題目

      #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL

      我在這想看到幾件事情:

      1). #define 語法的基本知識(shí)(例如:不能以分號(hào)結(jié)束,括號(hào)的使用,等等)

      2). 懂得預(yù)處理器將為你計(jì)算常數(shù)表達(dá)式的值,因此,直接寫出你是如何計(jì)算一年中有多少秒而不是計(jì)算出實(shí)際的值,是更清晰而沒有代價(jià)的。

      3). 意識(shí)到這個(gè)表達(dá)式將使一個(gè)16位機(jī)的整型數(shù)溢出-因此要用到長整型符號(hào)L,告訴編譯器這個(gè)常數(shù)是的長整型數(shù)。

      4). 如果你在你的表達(dá)式中用到UL(表示無符號(hào)長整型),那么你有了一個(gè)好的起點(diǎn)。記住,第一印象很重要。

      2. 寫一個(gè)“標(biāo)準(zhǔn)”宏MIN,這個(gè)宏輸入兩個(gè)參數(shù)并返回較小的一個(gè)。

      #define MIN(A,B) ((A) <= (B) (A) : ))

      C/C++試題集 C/C++ Development這個(gè)測試是為下面的目的而設(shè)的:

      1). 標(biāo)識(shí)#define在宏中應(yīng)用的基本知識(shí)。這是很重要的,因?yàn)橹钡角度?inline)操作符變?yōu)闃?biāo)準(zhǔn)C的一部分,宏是方便產(chǎn)生嵌入代碼的唯一方法,對(duì)于嵌入式系統(tǒng)來說,為了能達(dá)到要求的性能,嵌入代碼經(jīng)常是必須的方法。

      2). 三重條件操作符的知識(shí)。這個(gè)操作符存在C語言中的原因是它使得編譯器能產(chǎn)生比if-then-else更優(yōu)化的代碼,了解這個(gè)用法是很重要的。

      3). 懂得在宏中小心地把參數(shù)用括號(hào)括起來

      4). 我也用這個(gè)問題開始討論宏的副作用,例如:當(dāng)你寫下面的代碼時(shí)會(huì)發(fā)生什么事?

      Least = MIN(*p++, b);

      3. 預(yù)處理器標(biāo)識(shí)#error的目的是什么?

      如果你不知道答案,請(qǐng)看參考文獻(xiàn)1。這問題對(duì)區(qū)分一個(gè)正常的伙計(jì)和一個(gè)書呆子是很有用的。只有書呆子才會(huì)讀C語言課本的附錄去找出象這種

      問題的答案。當(dāng)然如果你不是在找一個(gè)書呆子,那么應(yīng)試者最好希望自己不要知道答案。


    【軟件工程師面試題目】相關(guān)文章:

    軟件工程師尷尬的面試11-08

    電話面試 題目11-20

    求故事:軟件工程師的面試囧事11-13

    海信面試英語題目06-15

    史上最全軟件筆試題目及答案04-03

    寶潔面試題目09-30

    面試的測試智力的常規(guī)題目!11-20

    07威盛筆試題目 軟件部門11-21

    517昆明CD面試 面試題目11-20

    小升初面試筆試及面試題目11-21