下列是重载为非成员函数的运算符函数原型,其中错误的是( )。
A.Fraction operator+(Fraction,Fraction);
B.Fraction operator-(Fraction);
C.Fraction&operator=(Fraction&,Fraction);
D.Fraction&operator+=(Fraction&,Fraction);
第1题:
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
A.BigInt operator +(BigInt, BigInt);
B.BigInt& operator =(BigInt&, BigInt);
C.BigInt operator -(BigInt,BigInt);
D.BigInt& operator *(BigInt, BigInt);
第2题:
下面是重载为非成员函数的运算符的函数原型,其中错误的是( )。
A.Fraction operator+(Fraction,Fraction);
B.Fraction operator一(Fraction);
C.Fraction&operator=(Fraction&,Fraction);
D.Fraction&operator+=(Fraction&,Fraction);
第3题:
下面是重载为非成员函数的运算符函数原型,其中错误的是
A.Fraction operator+(Fraction,Fraction);
B.Fraction operator-(Fraction);
C.Fraction& perator=(Fraction&,Fraction);
D.Fraction& operator+=(Fraction&,Fraction);
第4题:
下列是重载为非成员函数的运算符函数原型,其中错误的是( )。
A.Fractionoperator+(Fraction,Fraction);
B.Fractionoperator-(Fraction);
C.Fraction&operator=(Fraction&,Fraction);
D.Fraction&operator+=(Fraction&,Fraction):
第5题:
运算符“+”允许重载为类成员函数,或者非成员函数。若用operator+(c1,c2)这样的表达式来使用运算符“+”,应将“+”重载为【 】 函数。
第6题:
下面是重载为非成员函数的运算符函数原型,其中错误的是( )。
A.Fraction operator+ (Fraction,Fraction);
B.Fraction opemtor-(Fraction);
C.Fraction& perator=(Fraction&,Fraction);
D.Fraction& operator+=(Fraction&,Fraction);
第7题:
下列是重载为非成员函数的运算符函数原型,其叶错误的是()。
A.Fraction operator+(Fraction,Fraction);
B.Fraction operator-(Fraction);
C.Fraction&operator=(Fraction&,Fraction);
D.Fraction&operator+=(Fraction&,Fraction);
第8题:
若以非成员函数形式 , 为类 Bounce 重载 “ ! ” 运算符 , 其操作结果为一 bool 型数据 , 则该运算符重载函数的原型是 【 13 】 。
第9题:
下面是重载为非成员函数的运算符函数原型,其中错误的是
A . Fraction operator + (Fraction, Fraction);
B . Fraction operator - (Fraction);
C . Fraction& perator = (Fraction&, Fraction);
D . Fraction& operator += (Fraction&, Fraction);