若在表达式y/x中,“/”是作为成员函数重载的运算符,则该表达式还可以表示为

admin2010-11-02  29

问题 若在表达式y/x中,“/”是作为成员函数重载的运算符,则该表达式还可以表示为

选项 A、x.operator/(y)
B、operator/(x,y)
C、y.operator/(x)
D、operator/(y,x)

答案C

解析 “/”是一个二元运算符,作为成员函数重载时形参表中只有一个参数,对应于第二操作数,而第一操作数就是对象本身,以this指针的形式隐藏在形参表中。本题中,y为第一操作数,x为第二操作数,故正确答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Epjp777K
0

最新回复(0)