單項選擇題假定MyClass為一類,執(zhí)行MyClassa,b(2),*p[2];語句時會自動調(diào)用該類構(gòu)造函數(shù)()次。

A.2
B.3
C.4
D.5


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題下列關(guān)于拷貝構(gòu)造函數(shù)的描述中,錯誤的是()。

A.一個類可以定義多個拷貝構(gòu)造函數(shù)
B.若未定義拷貝構(gòu)造函數(shù),則系統(tǒng)會提供一個默認(rèn)拷貝構(gòu)造函數(shù)
C.當(dāng)類中有指針成員變量時,通常要為這個類定義一個拷貝構(gòu)造函數(shù)來實現(xiàn)深拷貝
D.拷貝構(gòu)造函數(shù)中的參數(shù)按引用方式傳遞

3.單項選擇題下列關(guān)于運算符重載的描述中,正確的是()。

A.運算符重載可以改變操作數(shù)的個數(shù)
B.運算符重載可以改變運算符的優(yōu)先級
C.運算符重載可以改變運算符的結(jié)合性
D.運算符重載可以使運算符實現(xiàn)特殊功能

4.單項選擇題在表達(dá)式x+y*z中,+是作為成員函數(shù)重載的運算符,*是作為非成員函數(shù)重載的運算符。下列敘述中正確的是()。

A.operator+有兩個參數(shù),operator*有兩個參數(shù)
B.operator+有兩個參數(shù),operator*有一個參數(shù)
C.operator+有一個參數(shù),operator*有兩個參數(shù)
D.operator+有一個參數(shù),operator*有一個參數(shù)

5.單項選擇題類的默認(rèn)的無參構(gòu)造函數(shù)()。

A.在任何情況下都存在
B.僅當(dāng)未定義無參構(gòu)造函數(shù)時存在
C.僅當(dāng)未定義有參構(gòu)造函數(shù)時存在
D.僅當(dāng)未定義任何構(gòu)造函數(shù)時存在