[单选题]

已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是(  )。

A.Valueoperator+(Valuev,inti);

B.Valueoperator+(Valuev=value,inti);

C.Valueoperator+(Valuev,inti=0);

D.Valueoperator+(Valuev=value,inti=0);

参考答案与解析:

相关试题

已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重

[单选题]已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原型中,正确的是A.Value operator+(Value v, int i);B.Value operator+(Value v=value, int i);C.Value operator+(Value v, int i=0);D.Value operator+(Value v=value, int i=0);

  • 查看答案
  • 已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重

    [单选题]已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是( )。A.Value operator+(Value v,int i);B.Value operator+(Value v=value,int i);C.Value operator+(Value vint i=0);D.Value operator+(Value v=value,int i=0);

  • 查看答案
  • 下列运算符函数中,肯定不属于类Value的成员函数的是( )。

    [单选题]下列运算符函数中,肯定不属于类Value的成员函数的是( )。A.Value operator+(Value);B.Value operator-(Value,Value);C.Value operator*(int);D.Value operator/(Value);

  • 查看答案
  • 下列运算符函数中,肯定不属于类Value的成员函数的是(  )。

    [单选题]下列运算符函数中,肯定不属于类Value的成员函数的是(  )。A.Valueoperator+(Value);B.Valueoperator-(Va

  • 查看答案
  • 下列运算符函数中,肯定不属于类Value的成员函数的是(  )。

    [单选题]下列运算符函数中,肯定不属于类Value的成员函数的是(  )。A.Valueoperator+(Value);B.Valueoperator-(Va

  • 查看答案
  • 下列运算符函数中,肯定不属于类Value的成员函数的是

    [单选题]下列运算符函数中,肯定不属于类Value的成员函数的是A.Value operator+(Value);B.Value operator-(Value,Value);C.Value operator*(int);D.Value operator/(Value);

  • 查看答案
  • 若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一个bool型

    [试题]若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一个bool型数据,则该运算符重载函数的原型是______。

  • 查看答案
  • 若以非成员函数形式 , 为类 Bounce 重载 “ ! ” 运算符 , 其操作

    [试题]若以非成员函数形式 , 为类 Bounce 重载 “ ! ” 运算符 , 其操作结果为一 bool 型数据 , 则该运算符重载函数的原型是 ( 13 ) 。

  • 查看答案
  • 下列是重载为非成员函数的运算符函数原型,其中错误的是()。

    [单选题]下列是重载为非成员函数的运算符函数原型,其中错误的是( )。A.Fraction operator+(Fraction,Fraction);B.Fraction operator-(Fraction);C.Fraction&operator=(Fraction&,Fraction);D.Fraction&operator+=(Fraction&,Fraction);

  • 查看答案
  • 在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。

    [单选题]在重载运算符函数时,下面( )。运算符必须重载为类成员函数形式。A.+B.-C.++D.->

  • 查看答案