單項(xiàng)選擇題如果類(lèi)A要重載插入運(yùn)算符“<<”,那么重載函數(shù)參數(shù)表的形式一般定義為()

A.(constA&)
B.(ostream&)
C.(constA&,ostream&)
D.(ostream&,constA&)


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題如果表達(dá)式++j*k中的“++”和“*”都是重載的友元運(yùn)算符,則采用運(yùn)算符函數(shù)調(diào)用格式,該表達(dá)式還可以表示為()

A.operator*(j.operator++(),k)
B.operator*(operator++(j),k)
C.operator++(j).operator*(k)
D.operator*(operator++(j),)

2.單項(xiàng)選擇題設(shè)有類(lèi)A的對(duì)象Aobject,若用友員函數(shù)重載后置自減表達(dá)式,那么Aobject--被編譯器解釋為()

A.Aobject.operator--()
B.operator--(Aobject,0)
C.--(Aobject,0)

3.單項(xiàng)選擇題在C++中,如果在類(lèi)中重載了函數(shù)調(diào)用運(yùn)算符(),那么重載函數(shù)調(diào)用的一般形式為:()

A.(表達(dá)式)對(duì)象
B.(表達(dá)式表)對(duì)象
C.對(duì)象(表達(dá)式)
D.對(duì)象(表達(dá)式表)

4.單項(xiàng)選擇題運(yùn)算符++,=,+和[]中,只能用成員函數(shù)重載的運(yùn)算符是()

A.+和=
B.[]和后置++
C.=和[]
D.前置++和[]

5.單項(xiàng)選擇題設(shè)有類(lèi)A的對(duì)象Aobject,若用成員函數(shù)重載前置自增表達(dá)式,那么++Aobject被編譯器解釋為()

A.Aobject.operator++()
B.operator++(Aobject)
C.++(Aobject)
D.Aobject::operator++()

最新試題

程序中使用指針時(shí),涉及的量有兩個(gè):一個(gè)是指針本身;另一個(gè)是()。

題型:填空題

第一代高級(jí)語(yǔ)言以Fortran語(yǔ)言和()語(yǔ)言為代表。

題型:填空題

()是面向?qū)ο蟪绦蛟O(shè)計(jì)方法中的程序主體。

題型:填空題

運(yùn)算符new還可以用來(lái)對(duì)數(shù)組進(jìn)行動(dòng)態(tài)分配,這時(shí)需要在數(shù)據(jù)類(lèi)型后面添加(),并在其中指明所要分配的數(shù)組元素個(gè)數(shù)。

題型:填空題

使用delete對(duì)動(dòng)態(tài)分配的數(shù)組進(jìn)行釋放的語(yǔ)法格式為()。

題型:填空題

如果把const限定符放在*號(hào)的右邊,使指針本身成為一個(gè)const指針,即()。

題型:填空題

運(yùn)算符()用于申請(qǐng)動(dòng)態(tài)存儲(chǔ)空間,它的操作數(shù)為某種數(shù)據(jù)類(lèi)型且可以帶有初值表達(dá)式或元素個(gè)數(shù)。

題型:填空題

指針變量中保存著一個(gè)()。

題型:填空題

當(dāng)不同類(lèi)型的量進(jìn)行混合算數(shù)運(yùn)算時(shí),可以在程序中使用強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符時(shí)static_cast或()。

題型:填空題

使用string類(lèi)時(shí),在程序中必須包含這個(gè)類(lèi)的頭文件,使用的語(yǔ)句為()。

題型:填空題