下列运算符重载函数的原型错误的是( )。
A.Volume operator-(double,double);
B.double Volume::operator-(double);
C.Volume Volume::operator-(Volume);
D.Volume operator-(Volume,Volume);
第1题:
下列是重载乘法运算符的函数原型声明,其中错误的是 ( )。
A.MyClass operator * (double, double);
B.MyClass operator * (double, MyClass);
C.MyClass operator * (MyClass, double);
D.MyClass operator * (MyClass, MyClass);
第2题:
在下面的运算符重载函数的原型中,错误的是( )。
A.Volume operator-(double,double);
B.double Volume::operator-(double);
C.Volume Volume::operator-(Volume);
D.Volume operator-(Volume,Volume);
第3题:
在下面的二目运算符重载函数的原型中,错误的是:
A.volume operator-(double,double);
B.double volume::operator-(double);
C.volume volume ::operator-(volume);
D.volume operator-(volume,volume);
第4题:
在下面的运算符重载函数的原型中,错误的是( )。
A.Volume operator-(double,dpible);
B.double Volume::operator-(double);
C.Volume Volume::operator-(Volume);
D.Volume operator-(Volume);
第5题:
在下面的运算符重载函数的原型中,错误的是:
A.volume operator-(double,double);
B.double volume::operator-(double);
C.volume volume ::operator-(volume);
D.volume operator-(volume,volume);