问题
填空题
如果表达式x=y*z中的*是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
答案
参考答案:x=y.operator*(z)
解析: 此题考查的是“*”运算符的重载。运算符函数的调用有两种形式,第一种是像一般函数那样用函数名调用,即y.operator*(z);另一种是通过运算符构成表达式,即y*z。
如果表达式x=y*z中的*是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
参考答案:x=y.operator*(z)
解析: 此题考查的是“*”运算符的重载。运算符函数的调用有两种形式,第一种是像一般函数那样用函数名调用,即y.operator*(z);另一种是通过运算符构成表达式,即y*z。