www.狠狠干_伊人超碰_国内精品久久精品_成人一区二区三区_亚洲欧美日韩精品久久亚洲区_国产精品久久久久久福利一牛影视

當前位置:高考升學網 > 招聘筆試題 > 正文

騰訊2019校園招聘技術類筆試題和面試題答案

更新:2023-09-19 04:06:07 高考升學網

一. 單選題(每題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,"#")

  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

  子類對象生成時:先調用父類的構造函數,然后在調用子類的構造函數;

  析構時相反

  4.在一個cpp文件里面,定義了一個static類型的全局變量,下面一個正確的描述是:

  A.只能在該cpp所在的編譯模塊中使用該變量

  B.該變量的值是不可改變的

  C.該變量不能在類的成員函數中引用

  D.這種變量只能是基本類型(如int,char)不能是C++類型

  Static全局變量和普通全局變量:

  針對:一個工程里有多個cpp文件時

  相同點:存儲方式相同,都是靜態存儲;

  不同點:作用域不同。

  普通全局變量---作用域是整個源程序(含有多個源文件),在各個源文件中都有效

  Static全局變量----作用域是當前源文件

  5.觀察下面一段代碼:

  class ClassA

  {

  public:

  virtual ~ ClassA(){};

  virtual void FunctionA(){};

  };

  class ClassB

  {

  public:

  virtual void FunctionB(){};

  };

  class ClassC : public ClassA,public ClassB

  {

  public:

  };

  ClassC aObject;

  ClassA pA=&aObject;

  ClassB pB=&aObject;

  ClassC pC=&aObject;

  關于pA,pB,pC的取值,下面的描述中正確的是:

  A.pA,pB,pC的取值相同. B.pC=pA+pB

  C.pA和pB不相同 D.pC不等于pA也不等于pB

  6.參照1.5的代碼,假設定義了ClassA pA2,下面正確的代碼是:

  A.pA2=static_cast(pB);

  B.void pVoid=static_cast(pB);

  pA2=static_cast(pVoid);

  C.pA2=pB;

  D.pA2=static_cast(static_cast(pB));

  7.參照1.5的代碼,下面那一個語句是不安全的:

  A.delete pA B.delete pB C.delete pC

  刪除那個都有錯誤,編譯是無錯誤,運行是有錯誤

  8.下列程序的運行結果為:

  #include

  void main()

  {

  int a=2;

  int b=++a;

  cout<

  }

  A.0.5 B.0 C0.7 D.0.6666666-

  9.有如下一段代碼:

  #define ADD(x,y) x+y

  int m=3;

  m+=mADD(m,m); //展開后為m=m+mm+m=3+33+3

  則m的值為:

  A.15 B.12 C.18 D.58

  10.如下是一個帶權的圖,圖中結點A到結點D的關鍵路徑的長度是:

  A.13 B.15 C.28 D.58

  11.下面的模板聲明中,正確的是:

  A.template //改為template

  B.template

  C.template

  D.template//分號改為逗號

  12.在Windows編程中下面的說法正確的是:

  A.兩個窗口,他們的窗口句柄可以是相同的 B.兩個窗口,他們的處理函數可以是相同的

  C.兩個窗口,他們的窗口句柄和窗口處理函數都不可以相同.

  13.下面哪種情況下,B不能隱式轉換為A?

  A.class B:public A{} B.class A:public B{}

  C.class B{operator A();} D.class A{A(const B&);}

  14.某公司使用包過濾防火墻控制進出公司局域網的數據,在不考慮使用代理服務器的情況下,下面描述錯誤的是”該防火墻能夠( )”.

  A.使公司員工只能訪問Internet上與其業務聯系的公司的IP地址.

  B.僅允許HTTP協議通過,不允許其他協議通過,例如TCP/UDP.

  C.使員工不能直接訪問FTP服務器端口號為21的FTP地址.

  D.僅允許公司中具有某些特定IP地址的計算機可以訪問外部網絡

  15.數字字符0的ASCII值為48,若有以下程序:

  main()

  {

  char a=’1’,b=’2’;

  printf(“%c,”,b++);

  printf(“%d\n”,b-a);

  }

  程序運行之后的輸出結果是:

  A.3,2 B.50,2 C.2,2 D.2,50

最新圖文

2020年河北新聞網兩學一做

時間:2023-09-18 07:0:24

2020年河北新聞網兩學一做

時間:2023-09-15 11:0:59

兩學一做學習教育知

時間:2023-09-21 06:0:30

2020年開展兩學一做學習教

時間:2023-09-19 21:0:30
主站蜘蛛池模板: 精品综合久久 | 久久久精品一区二区 | 久久综合九色综合欧美狠狠 | 操操网 | 久久99蜜桃综合影院免费观看 | 欧美一区二区在线视频 | 亚洲精品电影网在线观看 | 精品国产一区二区三区在线观看 | 91精品国产一区二区三区香蕉 | 欧美日韩国产中文 | 91久久久久 | 交视频在线观看国产 | 久久久www成人免费无遮挡大片 | 欧美日韩国产精品一区二区 | 亚洲精品久久久久久久久久久 | 精品一区二区三区免费视频 | 日韩 在线 | 亚洲欧美视频在线 | 欧美极品视频 | 激情综合丁香 | 婷婷91| 久久成人精品 | 成人国产精品免费观看 | 国产精品香蕉在线观看 | 久久久成人av | 亚洲视频区 | 国产美女一区二区 | 免费一看一级毛片 | 精品美女久久久 | 久久久久国产一区二区三区四区 | 日韩有码一区 | 免费黄色大片 | 北条麻妃一区二区三区中文字幕 | 五月天婷婷在线视频 | 精品久久久久久久久久久久 | 精品一二三区 | 欧美三区 | 精品久久99| 欧美一区二区三区视频在线观看 | 日韩另类| 一级片在线观看 |