单选题
下列是重载为非成员函数的运算符函数原型,其中错误的是( )。
A、
Fractionoperator+(Fraction,Fraction);
B、
Fractionoperator-(Fraction);
C、
Fraction&operator=(Fraction&,Fraction);
D、
Fraction&operator+=(Fraction&,Fraction):
【正确答案】
C
【答案解析】
【解析】由于取负运算符“-”是一元运算符,当作为成员函数重载时参数表中没有参数,那个唯一的操作数以this指针的形式隐藏在参数表中。
提交答案
关闭