问题 单项选择题

如果表达式--X+y中,--是作为成员函数重载的,+是作为成员函数重载的,则该表达式还可为( )。

A.y.operator+(x.operator--(0))

B.y,operator+(x.operator--( ))

C.y.operator+(operator--t(x,0))

D. operator+(x.operator- -t( ))

答案

参考答案:B

解析:C++语言中用成员函数重载--x为:x.operator--( ),用成员函数重载x+y为:x.operator+(y)。

单项选择题
单项选择题