- 首頁|
- 網(wǎng)校|
- 焚題庫|
- APP |
- 微信公眾號(hào)
11.下面對(duì)析構(gòu)函數(shù)的正確描述是
A.系統(tǒng)不能提供默認(rèn)的析構(gòu)函數(shù) B.析構(gòu)函數(shù)必須由用戶定義
C.析構(gòu)函數(shù)沒有參數(shù) D.析構(gòu)函數(shù)可以設(shè)置默認(rèn)參數(shù)
12.在下面的二維數(shù)定義正確的是
A.int ary[5][ ]; B.int ary[ ][5]={{0,1,2}};
C.int ary[ ][5]; D.int ary[5,5];
13.以下說法中正確的是
A.C++程序總是從第一個(gè)定義的函數(shù)開始執(zhí)行
B.C++程序總是從main函數(shù)開始執(zhí)行
C.C++中函數(shù)必須有返回值
D.C++中函數(shù)名必須唯一
14.對(duì)C++中主函數(shù)描述正確的是
A.名稱為main,可為多個(gè) B.名稱不限,可為多個(gè)
C.名稱為main,必須有且只能有—個(gè) D.名稱不限,必須有且只能有—個(gè)
15.下面聲明純虛函數(shù)語句正確的是
A. void fun( ) =0; B.virtual void fun( )=0;
C. virtual voicl fun( ); D.virtual void fun( ){ };
16.對(duì)于拷貝構(gòu)造函數(shù)和賦值操作的關(guān)系,正確的描述是
A.拷貝構(gòu)造函數(shù)和賦值操作是完全一樣的操作
B.進(jìn)行賦值操作時(shí),不會(huì)調(diào)用類的構(gòu)造函數(shù)
C.當(dāng)調(diào)用拷貝構(gòu)造函數(shù)時(shí),類的對(duì)象正在被建立并被初始化
D.拷貝構(gòu)造函數(shù)和賦值操作不能在同一個(gè)類中被同時(shí)定義
17.使用重載函數(shù)的目的是
A.共享函數(shù)數(shù)據(jù) B.減少代碼量
C.優(yōu)化運(yùn)行效率 D.提高可讀性
18.C++語言對(duì)C語言做了很多改進(jìn),C++語言相對(duì)于C語言的最根本的變化是
A.增加了一些新的運(yùn)算符
B.允許函數(shù)重載,并允許設(shè)置缺省參數(shù)
C.規(guī)定函數(shù)說明符必須用原型
D.引進(jìn)了類和對(duì)象的概念
19.假定有“char * p="Hello";”,若要輸出這個(gè)字符串的地址值正確的寫法為
A. cout<<*p; B.cout<<p;
C. cout<<&p; D.cout<<(void*)p;
20.從本質(zhì)上看,引用變量是被引用變量的
A.拷貝 B.別名
C.復(fù)制 D.克隆