單項選擇題假定一個類的構造函數(shù)為 “A(int aa=1, int bb=0) {a=aa; b=bb;}”,則執(zhí)行 “A x(4);”語句后,x.a和x.b的值分別為()
A. 1和0
B. 1和4
C. 4和1
D. 4和0
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題假定一個類的構造函數(shù)為 “A(int aa, int bb) {a=aa; b=aa*bb;}”,則執(zhí)行 “A x(4,5);”語句后,x.a和x.b的值分別為()
A. 4和5
B. 5和4
C. 4和20
D. 20和5
2.單項選擇題當類中的一個整型指針成員指向一塊具有n*sizeof(int)大小的存儲空間時,它最多能夠存儲()個整數(shù)。
A. n
B. n+1
C. n-1
D. 1
3.單項選擇題若需要使類中的一個指針成員指向一塊動態(tài)存儲空間,則通常在()函數(shù)中完成。
A. 析構
B. 構造
C. 任一成員
D. 友元
4.單項選擇題假定AB為一個類,則執(zhí)行 “AB r1=r2;”語句時將自動調(diào)用該類的()
A. 無參構造函數(shù)
B. 帶參構造函數(shù)
C. 賦值重載函數(shù)
D. 拷貝構造函數(shù)
5.單項選擇題假定AB為一個類,則執(zhí)行 “AB *s=new AB(a,5);”語句時得到的一個動態(tài)對象為()
A. s
B. s->a
C. s.a
D. *s
最新試題
程序設計語言可以分為三種:低級語言、中級語言和高級語言,C++語言屬于()。
題型:填空題
程序中使用指針時,涉及的量有兩個:一個是指針本身;另一個是()。
題型:填空題
當不同類型的量進行混合算數(shù)運算時,可以在程序中使用強制類型轉換運算符時static_cast或()。
題型:填空題
C++一般的程序都要具有兩條語句,這兩條語句為()和using namespace std。
題型:填空題
在C++程序中由new分配的動態(tài)內(nèi)存空間必須通過()運算符釋放。
題型:填空題
對于只存儲一個基本類型數(shù)據(jù)的指針,使用new為其動態(tài)分配的語法格式為()。
題型:填空題
如果把const限定符放在*號的右邊,使指針本身成為一個const指針,即()。
題型:填空題
程序員既可以使用系統(tǒng)提供的頭文件,也可以定義自己的頭文件,并在程序中使用#include指令將其包含進來。一般情況下,使用尖括號括住系統(tǒng)提供的頭文件,使用()括住程序員自己定義的頭文件。
題型:填空題
標識符的()是指在程序的哪個區(qū)域里可以使用。
題型:填空題
C++語言可以用()限定符強制改變訪問權限。
題型:填空題