更多“下面是重载双目运算符+的普通函数原形,其中最符合+原来含义的是()。 ”相关问题
  • 第1题:

    下面是重载双目运算符+的友元函数原型,其中最符合+原来含义的是()。

    A.Value operator +(Value,Value);

    B.Value operator +(Value,int );

    C.Value &operator +(Value,Value);

    D.Value &operator +(Value&,Value&);


    friend B operator+(B b,B a);

  • 第2题:

    21、下面是重载双目运算符-的成员函数原型,其中最符合-原来含义的是()。

    A.Value Value::operator -(Value);

    B.ValueValue::operator -(int );

    C.Value &Value::operator -(Value);

    D.Value &Value::operator -(Value&);


    Value Value::operator-(Value);

  • 第3题:

    双目运算符重载语法格式是函数类型名operator双目运算符(虚参1,虚参2){函数体}。


    正确

  • 第4题:

    5、在重载一个运算符时,其参数表中没有任何参数,这表明该运算符是()。

    A.作为友元函数重载的单目运算符

    B.作为成员函数重载的单目运算符

    C.作为友元函数重载的双目运算符

    D.作为成员函数重载的双目运算符


    作为成员函数重载的一元运算符

  • 第5题:

    下面是重载双目运算符-的成员函数原型,其中最符合-原来含义的是()。

    A.Value Value::operator -(Value);

    B.ValueValue::operator -(int );

    C.Value &Value::operator -(Value);

    D.Value &Value::operator -(Value&);


    Value Value::operator -(Value);