<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • C/C++程序員資料 常見筆面試題深入解析

    時間:2022-12-12 19:02:39 筆試題目 我要投稿
    • 相關推薦

    C/C++程序員必備資料 常見筆面試題深入解析

    1.引言

      本文的寫作目的并不在于提供C/C++程序員求職面試指導,而旨在從技術上分析面試題的內涵。文中的大多數面試題來自各大論壇,部分試題解答也參考了網友的意見。

      許多面試題看似簡單,卻需要深厚的基本功才能給出完美的解答。企業要求面試者寫一個最簡單的strcpy函數都可看出面試者在技術上究竟達到了怎樣的程度,我們能真正寫好一個strcpy函數嗎?我們都覺得自己能,可是我們寫出的strcpy很可能只能拿到10分中的2分。讀者可從本文看到strcpy函數從2分到10分解答的例子,看看自己屬于什么樣的層次。此外,還有一些面試題考查面試者敏捷的思維能力

      分析這些面試題,本身包含很強的趣味性;而作為一名研發人員,通過對這些面試題的深入剖析則可進一步增強自身的內功。

      2.找錯題

      試題1:

    C/C++程序員必備資料 常見筆面試題深入解析

    1. void test1()
       
    2. {
       
    3.  char string[10];
       
    4.  char* str1 = "0123456789";
       
    5.  strcpy( string, str1 );
       
    6. }
    復制代碼


      試題2:
     

    1. void test2()
       
    2. {
       
    3.  char string[10], str1[10];
       
    4.  int i;
       
    5.  for(i=0; i<10; i++)
       
    6.  {
       
    7.   str1 = 'a';
       
    8.  }
       
    9.  strcpy( string, str1 );
       
    10. }
    復制代碼


      試題3:
     

    1. void test3(char* str1)
    2. {
       
    3.  char string[10];
       
    4.  if( strlen( str1 ) <= 10 )
       
    5.  {
       
    6.   strcpy( string, str1 );
       
    7.  }
       
    8. }
    復制代碼


      解答:

      試題1字符串str1需要11個字節才能存放下(包括末尾的’\0’),而string只有10個字節的空間,strcpy會導致數組越界;

      對試題2,如果面試者指出字符數組str1不能在數組內結束可以給3分;如果面試者指出strcpy(string, str1)調用使得從str1[url=]內存[/url]起復制到string內存起所復制的字節數具有不確定性可以給7分,在此基礎上指出庫函數strcpy工作方式的給10分;

      對試題3,if(strlen(str1) <= 10)應改為if(strlen(str1) < 10),因為strlen的結果未統計’\0’所占用的1個字節。

      剖析:

      考查對基本功的掌握:

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

      (2)對數組越界把握的敏感度;

      (3)庫函數strcpy的工作方式,如果編寫一個標準strcpy函數的總分值為10,下面給出幾個不同得分的答案:

    【C/C++程序員資料 常見筆面試題深入解析】相關文章:

    C++程序員崗位職責05-06

    名企招聘c++程序員筆試題07-31

    C++程序員英文簡歷表格06-04

    C++ 筆試題08-09

    C++筆試題09-22

    名企招聘C++程序員筆試題及分析07-31

    普天C++筆試題07-31

    C++語言的基本符號10-11

    Sony C++筆試題07-20

    超級實用常見面試題目解析07-31

    主站蜘蛛池模板: 免费观看四虎精品成人| 日韩欧美亚洲国产精品字幕久久久 | 亚洲精品tv久久久久久久久久| 亚洲精品免费视频| 亚洲国产精品无码久久久久久曰| 中文精品99久久国产| 中文字幕精品视频| …久久精品99久久香蕉国产| 亚洲精品动漫免费二区| 精品第一国产综合精品蜜芽| 99re热这里只有精品视频中文字幕| 久久精品国内一区二区三区| 无码精品日韩中文字幕| 欧美成人精品欧美一级乱黄码| 亚洲国产精品狼友中文久久久| 欧美精品v欧洲精品| 欧美精品免费专区在线观看| 国产精品99久久不卡| 精品亚洲综合久久中文字幕| 欧美精品VIDEOSSEX少妇| 免费精品久久久久久中文字幕| 久久久久久久久无码精品亚洲日韩 | 99久久国产综合精品五月天喷水| 久久se精品一区二区影院 | 国语精品一区二区三区| 欧美精品人爱c欧美精品| 国产精品久久久久久吹潮| 日韩精品视频一区二区三区| 亚洲韩精品欧美一区二区三区| 精品国产一区AV天美传媒| 热久久国产欧美一区二区精品| 91精品啪在线观看国产| 久久棈精品久久久久久噜噜| 亚洲av无码成人精品区在线播放 | 国产成人亚洲合集青青草原精品| 97精品伊人久久久大香线蕉| 久久精品国产免费一区| 国产精品久久成人影院| 国产精品欧美日韩| 91视频精品全国免费观看| 1000部精品久久久久久久久|