下列關(guān)于運算符重載的敘述中,錯誤的是A.::運算符不能重載B.類型轉(zhuǎn)換運算符只能作為成員函數(shù)重載C
下列關(guān)于運算符重載的敘述中,錯誤的是
A.::運算符不能重載
B.類型轉(zhuǎn)換運算符只能作為成員函數(shù)重載
C.將運算符作為非成員函數(shù)重載時必須定義為友元
D.重載[ ]運算符應完成“下標訪問”操作
下列關(guān)于運算符重載的敘述中,錯誤的是
A.::運算符不能重載
B.類型轉(zhuǎn)換運算符只能作為成員函數(shù)重載
C.將運算符作為非成員函數(shù)重載時必須定義為友元
D.重載[ ]運算符應完成“下標訪問”操作
第1題
A.::運算符不能重載
B.類型轉(zhuǎn)換運算符只能作為成員函數(shù)重載
C.將運算符作為非成員函數(shù)重載時必須定義為友元
D.重載口運算符應完成“下標訪問”操作
第2題
A.有的運算符可以作為非成員函數(shù)重載
B.所有的運算符都可以通過重載而被賦予新的含義
C.不得為重載的運算符函數(shù)的參數(shù)設置默認值
D.有的運算符只能作為成員函數(shù)重載
第3題
A.有的運算符可以作為非成員函數(shù)重載
B.所有的運算符都可以通過重載而被賦予新的含義
C.不得為重載的運算符函數(shù)的參數(shù)設置默認值
D.有的運算符只能作為成員函數(shù)重載
第4題
A.運算符重載為成員函數(shù)時,若參數(shù)表中無參數(shù),重載的是一元運算符
B.一元運算符只能作為成員函數(shù)重載
C.二元運算符重載為非成員函數(shù)時,參數(shù)表中有一個參數(shù)
D.C++中可以重載所有的運算符
第5題
A.通過運算符重載,可以定義新的運算符
B.有的運算符只能作為成員函數(shù)重載
C.若重載運算符+,則相應的運算符函數(shù)名是+
D.重載一個二元運算符時,必須聲明兩個形參
第6題
A.賦值運算符只能作為類的成員函數(shù)重載
B.默認的賦值運算符實現(xiàn)了“深層復制”功能
C.重載的賦值運算符函數(shù)有兩個本類對象作為形參
D.如果已經(jīng)定義了復制(拷貝)構(gòu)造函數(shù),就不能重載賦值運算符
第7題
A.運算符重載是多態(tài)性的一種表現(xiàn)
B.C++中可以通過運算符重載創(chuàng)造新的運算符
C.C++中所有運算符都可以作為非成員函數(shù)重載
D.重載運算符時可以改變其結(jié)合性
第8題
A.運算符函數(shù)的名稱總是以0perator為前綴
B.運算符函數(shù)的參數(shù)可以是對象
C.運算符函數(shù)只能定義為類的成員函數(shù)
D.在表達式中使用重載的運算符相當于調(diào)用運算符重載函數(shù)
第9題
A.x.operator++(0).operator*(y)
B.operator*(x.operator++(0),y)
C.y.operator*(operator++(x,O))
D.operator*(operator++(x,O),y)