问题 单项选择题

下列是重载乘法运算符的函数原型声明,其中错误的是( )。

A.MyClass operator*(double,doubl;

B.MyClass operator*(double,MyClas;

C.MyClass operator*(MyClass,doubl;

D.MyClass operator*(MyClass,MyClas;

答案

参考答案:A

解析: 此题考查的是乘法运算符的重载函数原型声明。因为操作的对象是类对象,所以重载函数的参数至少有一个是类对象。故选项A)中两个参数都为double型是错误的。

单项选择题 A1型题
问答题 简答题