更多"下列是重载乘法运算的函数原型声明,其中错误的是"的相关试题:
[单项选择]下列是重载乘法运算的函数原型声明,其中错误的是
A. MyClass operator*(double,double);
B. MyClass operator*(double,MyClass);
C. MyClass operator*(MyClass,double);
D. MyClass operator*(MyClass,MyClass);
[单项选择]下列是重载乘法运算符的函数原型声明,其中错误的是( )。
A. MyClass operator*(double,double);
B. MyClass operator*(double,MyClass);
C. MyClass operator*(MyClass,double);
D. MyClassoperator*(MyClass,MyClass);
[单项选择]下面是重载为非成员函数的运算符函数原型,其中错误的是( )。
A. Fraction operator+ (Fraction,Fraction);
B. Fraction opemtor-(Fraction);
C. Fraction& operator=(Fraction&,Fraction);
D. Fraction& operator+=(Fraction&,Fraction);
[单项选择]下列是重载为非成员函数的运算符函数原型,其中错误的是( )。
A. Fraction operator+(Fraction,Fraction);
B. Fraction operator-(Fraction);
C. Fraction&operator=(Fraction&,Fraction);
D. Fraction&operator+=(Fraction&,Fraction);
[单项选择]下列函数原型声明中错误的是
A. void Fun(int x=0,int y=0);
B. void Fun(int x,int y);
C. void Fun(int x,int y=0);
D. void Fun(int x=0,int y);