A.void f(int a=1,int b=1)
B.int f(double f,char s,int i=1,int j)
C.void f(int a, int b)
D.int f(double f,char s,int i=1,int j=0)
[单选题]在下面的运算符重载函数的原型中,错误的是A.Volume operator-(double,double);B.double Volume::operator-(double);C.Volume Volume::operator-(Volume);D.Volume operator-(Volume,Volume);
[单选题]在下面的运算符重载函数的原型中,错误的是( )。A.Volume operator-(double,dpible);B.double Volume::operator-(double);C.Volume Volume::operator-(Volume);D.Volume operator-(Volume);
[单选题]考虑下面的函数原型: void f(int a,int b=7,char c='@'); 下面的函数调用中,不合法的是( )。A.f(5)B.f(5,8)C.f(6,'&')D.f(0,0,'@')
[单选题]考虑下面的函数原型: void f(int a,int b=7,char c='@'); 下面的函数调用中,不合法的是A.f(5)B.f(5,8)C.f(6,'&')D.f(0,0,'@')
[单选题]考虑函数原型voidtest(inta,intb=7,charz=’*’),下面的函数调用中,属于不合法调用的是()A . test(5);B . test(5,8);C . test(6,’#’);D . test(0,0,’*’);
[单选题]下面是重载为非成员函数的运算符函数原型,其中错误的是A.Fraction operator+(Fraction,Fraction);B.Fraction operator-(Fraction);C.Fraction& perator=(Fraction&,Fraction);D.Fraction& operator+=(Fraction&,Fraction);
[单选题]下面是重载为非成员函数的运算符函数原型,其中错误的是( )。A.Fractionoperator+(Fraction,Fraction);B.Fra
[单选题]下面是重载为非成员函数的运算符函数原型,其中错误的是A. . Fraction operator + (Fraction, Fraction);B. . Fraction operator - (Fraction);C. . Fraction& perator = (Fraction&, Fraction);D. . Fraction& operator += (Fraction&, Fraction);
[单选题]下面重载乘法运算符的函数原型声明中错误的是( )A.TestClass operator *(MyClass,double);B.TestClass operator *(double,MyClass);C.TestClass operator *(double,double);D.TestClass operator *(MyClass,MyClass);
[单选题]下面重载乘法运算符的函数原型声明中错误的是( )。