日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
      西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

      c c 程序設(shè)計(jì)員應(yīng)聘常見(jiàn)面試試題深入剖析

      • c c  程序設(shè)計(jì)員應(yīng)聘常見(jiàn)面試試題深入剖析
      • 軟件大小:17KB
      • 更新時(shí)間:2014-03-07 14:50
      • 軟件語(yǔ)言:中文
      • 軟件廠商:
      • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 電子教程
      • 軟件等級(jí):4級(jí)
      • 應(yīng)用平臺(tái):WinAll, Win7
      • 官方網(wǎng)站:暫無(wú)
      • 應(yīng)用備案:
      好評(píng):50%
      壞評(píng):50%

      軟件介紹

      筆試和面試考的技術(shù)點(diǎn)的基礎(chǔ),原理,對(duì)于剛剛畢業(yè)的程序員來(lái)說(shuō)非常有用。

      說(shuō)明:

      本文的寫(xiě)作目的并不在于提供C/C++程序員求職面試指導(dǎo),而旨在從技術(shù)上分析面試題的內(nèi)涵。文中的大多數(shù)面試題來(lái)自各大論壇,部分試題解答也參考了網(wǎng)友的意見(jiàn)。
      許多面試題看似簡(jiǎn)單,卻需要深厚的基本功才能給出完美的解答。企業(yè)要求面試者寫(xiě)一個(gè)最簡(jiǎn)單的strcpy函數(shù)都可看出面試者在技術(shù)上究竟達(dá)到了怎樣的程度,我們能真正寫(xiě)好一個(gè)strcpy函數(shù)嗎?我們都覺(jué)得自己能,可是我們寫(xiě)出的strcpy很可能只能拿到10分中的2分。讀者可從本文看到strcpy函數(shù)從2分到10分解答的例子,看看自己屬于什么樣的層次。此外,還有一些面試題考查面試者敏捷的思維能力。 
      分析這些面試題,本身包含很強(qiáng)的趣味性;而作為一名研發(fā)人員,通過(guò)對(duì)這些面試題的深入剖析則可進(jìn)一步增強(qiáng)自身的內(nèi)功。

      找錯(cuò)題

      試題1:

      void test1()
      {
      char string[10];
      char* str1 = "0123456789";
      strcpy( string, str1 );
      }
      試題2:

      void test2()
      {
      char string[10], str1[10];
      int i;
      for(i=0; i<10; i++)
      {
      str1 = 'a';
      }
      strcpy( string, str1 );
      }
      試題3:

      void test3(char* str1)
      {
      char string[10];
      if( strlen( str1 ) <= 10 )
      {
      strcpy( string, str1 );
      }
      }
      解答:

      試題1字符串str1需要11個(gè)字節(jié)才能存放下(包括末尾的’\0’),而string只有10個(gè)字節(jié)的空間,strcpy會(huì)導(dǎo)致數(shù)組越界;
      對(duì)試題2,如果面試者指出字符數(shù)組str1不能在數(shù)組內(nèi)結(jié)束可以給3分;如果面試者指出strcpy(string, str1)調(diào)用使得從str1[url=]內(nèi)存[/url]起復(fù)制到string內(nèi)存起所復(fù)制的字節(jié)數(shù)具有不確定性可以給7分,在此基礎(chǔ)上指出庫(kù)函數(shù)strcpy工作方式的給10分;
      對(duì)試題3,if(strlen(str1) <= 10)應(yīng)改為if(strlen(str1) < 10),因?yàn)閟trlen的結(jié)果未統(tǒng)計(jì)’\0’所占用的1個(gè)字節(jié)。


      剖析:

      考查對(duì)基本功的掌握:

      (1)字符串以’\0’結(jié)尾;

      (2)對(duì)數(shù)組越界把握的敏感度;

      (3)庫(kù)函數(shù)strcpy的工作方式,如果編寫(xiě)一個(gè)標(biāo)準(zhǔn)strcpy函數(shù)的總分值為10,下面給出幾個(gè)不同得分的答案:

      軟件標(biāo)簽: C語(yǔ)言

      其他版本下載

      最新評(píng)論查看所有(1)條評(píng)論 >

      第 1 樓 北京開(kāi)心網(wǎng) 網(wǎng)友 客人 發(fā)表于: 2014/3/7 17:55:34
      好多題目啊,能夠看很久了,謝謝樓主分享

      支持( 0 ) 蓋樓(回復(fù))

      發(fā)表評(píng)論

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      查看所有(1)條評(píng)論 > 字?jǐn)?shù): 0/500

      TOP
      軟件下載