單項(xiàng)選擇題
A.公有成員 B.私有成員 C.保護(hù)成員 D.不可訪問
A.抽象類 B.虛基類 C.派生類 D.以上都不對
A.assign B.insert C.swap D.find
A.string() B.string(constchar*s) C.string(conststring&str) D.string(size_typen,charc)
A.int*p=newint(3);cout<;<;*p;deletep; B.int*p=newint[5]={1,2,3,4,5};for(inti=0;i<;5;i++)cout<;<;p;delete[]p; C.int*p=newint[5];for(inti=0;i<;5;i++,p++){*p=i;cout<;<;*p;}delete[]p; D.以上程序段均正確
A.2 B.3 C.4 D.5
A.一個(gè)類可以定義多個(gè)拷貝構(gòu)造函數(shù) B.若未定義拷貝構(gòu)造函數(shù),則系統(tǒng)會(huì)提供一個(gè)默認(rèn)拷貝構(gòu)造函數(shù) C.當(dāng)類中有指針成員變量時(shí),通常要為這個(gè)類定義一個(gè)拷貝構(gòu)造函數(shù)來實(shí)現(xiàn)深拷貝 D.拷貝構(gòu)造函數(shù)中的參數(shù)按引用方式傳遞
A.結(jié)構(gòu) B.模塊 C.對象 D.類
A.運(yùn)算符重載可以改變操作數(shù)的個(gè)數(shù) B.運(yùn)算符重載可以改變運(yùn)算符的優(yōu)先級 C.運(yùn)算符重載可以改變運(yùn)算符的結(jié)合性 D.運(yùn)算符重載可以使運(yùn)算符實(shí)現(xiàn)特殊功能
A.operator+有兩個(gè)參數(shù),operator*有兩個(gè)參數(shù) B.operator+有兩個(gè)參數(shù),operator*有一個(gè)參數(shù) C.operator+有一個(gè)參數(shù),operator*有兩個(gè)參數(shù) D.operator+有一個(gè)參數(shù),operator*有一個(gè)參數(shù)
A.在任何情況下都存在 B.僅當(dāng)未定義無參構(gòu)造函數(shù)時(shí)存在 C.僅當(dāng)未定義有參構(gòu)造函數(shù)時(shí)存在 D.僅當(dāng)未定義任何構(gòu)造函數(shù)時(shí)存在