本套試題重點考查考生對于多繼承中類的定義和派生類構(gòu)造函數(shù)的定義的掌握。注意學(xué)會使用參數(shù)列表的形式定義派生類的構(gòu)造函數(shù)。
14.設(shè)有數(shù)組定義:char array[]=″China″;,則數(shù)組array所占的空間為( )
A.4個字節(jié) B.5個字節(jié) C.6個字節(jié) D.7個字節(jié)
【參考答案】C
15.下面的哪個選項不能作為函數(shù)的返回類型?( )
A.void B.int C.new D.long
【參考答案】C
16.下面程序輸出的結(jié)果是( )
#include<iostream.h>
void main()
{ int i;
int a[3][3]={1,2,3,4,5,6,7,8,9};
for(i=0;i<3;i++)
cout<<a[2-i][i]<<″ ″;
}
A.1 5 9 B.7 5 3 C.3 5 7 D.5 9 1
【參考答案】B
17.下列描述中哪個是正確的?( )
A.私有派生的子類無法訪問父類的成員
B.類A的私有派生子類的派生類C無法初始化其祖先類A對象的屬性,因為類A的成員對類C是不可訪問的
C.私有派生類不能作為基類派生子類
D.私有派生類的所有子孫類將無法繼續(xù)繼承該類的成員
【參考答案】B
相關(guān)推薦:
C++考試輔導(dǎo):內(nèi)存分配的五種方法的區(qū)別 2009年c++二級等考輔導(dǎo):char*和char[]的區(qū)別