更多"下面重载乘法运算符的函数原型声明中错误的是( )。"的相关试题:
[单项选择]下面重载乘法运算符的函数原型声明中错误的是( )。
A. TestClass operator *(MyClass,double);
B. TestClass operator *(double,MyClass);
C. TestClass operator *(double,double);
D. TestClass operator *(MyClass,MyClass);
[单项选择]在下面的运算符重载函数的原型中,错误的是______ 。
A. Volume operator-(double,doubl;
B. double Volume:: operator-(doubl;
C. Volume Volume:: operator-(Volum;
D. Volume operator-(Volume,Volum;
[单项选择]下列是重载乘法运算的函数原型声明,其中错误的是
A. MyClass operator*(double,double);
B. MyClass operator*(double,MyClass);
C. MyClass operator*(MyClass,double);
D. MyClass operator*(MyClass,MyClass);
[单项选择]下面是重载为非成员函数的运算符函数原型,其中错误的是
A. Fraction operator+(Fraction,Fractio;
B. Fraction operator-(Fractio;
C. Fraction& operator=(Fraction&,Fractio;
D. Fraction& operator+=(Fraction&,Fractio;
[单项选择]下列是重载乘法运算符的函数原型声明,其中错误的是
A. MyC!ass operator*(double,double):
B. MyClass operator*(double,MyClass);
C. MyClass operator*(MyClass,double);
D. MyClass operator*(MyClass,MyClass);
[单项选择]在重载运算符函数时,下面( )。运算符必须重载为类成员函数形式。
A. +
B. -
C. ++
D. ->