20、下面是重载双目运算符+的友元函数原型,其中最符合+原来含义的是()。
A.Value operator +(Value,Value);
B.Value operator +(Value,int );
C.Value &operator +(Value,Value);
D.Value &operator +(Value&,Value&);
A.Value operator +(Value,Value);
B.Value operator +(Value,int );
C.Value &operator +(Value,Value);
D.Value &operator +(Value&,Value&);
第1题
A.Value operator +(Value,Value);
B.Value operator +(Value,int );
C.Value &operator +(Value,Value);
D.Value &operator +(Value&,Value&);
第2题
A.Value operator +(Value,Value);
B.Value operator +(Value,int );
C.Value &operator +(Value,Value);
D.Value &operator +(Value&,Value&);
第3题
A.Value Value::operator -(Value);
B.ValueValue::operator -(int );
C.Value &Value::operator -(Value);
D.Value &Value::operator -(Value&);
第4题
A.Value Value::operator -(Value);
B.ValueValue::operator -(int );
C.Value &Value::operator -(Value);
D.Value &Value::operator -(Value&);
第5题
A.Value Value::operator -(Value);
B.ValueValue::operator -(int );
C.Value &Value::operator -(Value);
D.Value &Value::operator -(Value&);
第6题
A.作为友元函数重载的单目运算符
B.作为成员函数重载的单目运算符
C.作为友元函数重载的双目运算符
D.作为成员函数重载的双目运算符
第7题
A.作为友元函数重载的单目运算符
B.作为成员函数重载的单目运算符
C.作为友元函数重载的双目运算符
D.作为成员函数重载的双目运算符
第9题
A.作为友元函数重载的1元运算符
B.作为成员函数重载的1元运算符
C.作为友元函数重载的2元运算符
D.作为成员函数重载的2元运算符
第10题
A.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数
B.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员
C.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同
D.所有运算符都可以以类友元形式进行重载
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!