A-A+

在表达式x-y中 “-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符

2022-08-05 21:31:19 问答库 阅读 172 次

问题详情

在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可以表示为
A.x.operator-(y)
B.operator-(y,x)
C.y operator-(x)
D.operator-(x,y)请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
解析:非成员函数重载的运算符的显示调用格式为:aa.[email protected],其中@是重载运算符号。

考点:函数,表达式