單項(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),)


您可能感興趣的試卷

你可能感興趣的試題

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

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

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

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

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

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

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

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