不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學習啦>創(chuàng)業(yè)指南>職場>面試題>

騰訊技術類校園招聘筆試試題及答案

時間: 敏敏644 分享

  一. 單選題(每題4分,15題,共60分)

  1.考慮函數原型void hello(int a,int b=7,char* pszC="*"),下面的函數調用鐘,屬于不合法調用的是:C

  A hello(5) B.hello(5,8) C.hello(6,"#") D.hello(0,0,"#")

  解析:

  (1)不填寫參數,參數按默認值;

  (2)

  2.下面有關重載函數的說法中正確的是:C

  A.重載函數必須具有不同的返回值類型 B.重載函數形參個數必須不同

  C.重載函數必須有不同的形參列表 D.重載函數名可以不同

  解析:

  重載:必須同名函數;必須參數表不同(包含參數個數不同;參數類型不同;或參數個數與類型都不同)

  3. 分析一下程序的運行結果:C

  #include

  class CBase

  {

  public:

  CBase(){cout<<”constructing CBase class”<

  ~CBase(){cout<<”destructing CBase class”<

  };

  class CSub : public CBase

  {

  public:

  CSub(){cout<<”constructing CSub class”<

  ~CSub(){cout<<”destructing CSub class”<

  };

  void main()

  {

  CSub obj;

  }

  A. constructing CSub class B. constructing CBase class

  constructing CBase class constructing CSub class

  destructing CSub class destructing CBase class

  destructing CBase class destructing CSub class

  C. constructing CBase class

  constructing CSub class

  destructing CSub class

  destructing CBase class

  D. constructing CSub class

  constructing CBase class

  destructing CBase class

  destructing CSub class

228953