Operator overloading operator+= which appends another String instance into current String
instance.
第1题:
如果表达式x * y+z中,“*”是作为友元函数重载的,“+”是作为成员函数重载的,则该表达式还可为 ( )。
A.operator+(operator$(X,Y),z)
B.x.operator+(operator * (x,y),Z)
C.Y.operator * (operator+(x,Y),z)
D.x.operator+(operator{(X,Y))
第2题:
表达式operator+(x,y)还可以表示为 【14】 。
第3题:
下面哪个对类C中的+=运算符的重载是最合适的?
A.C& C::operator +=(const C& c);
B.C C::operator +=(const C& c);
C.C& C::operator +=(C c);
D.C C::operator +=(const C c);
第4题:
如果表达式--X+y中,--是作为成员函数重载的,+是作为成员函数重载的,则该表达式还可为
A.y.operator+(x.operator--(0))
B.y,operator+(x.operator--( ))
C.y.operator+(operator--t(x,0))
D.operator+(x.operator- -t( ))
第5题:
第6题:
operator运算符就是运算符重载函数的函数名,比如:operator+就是函数名。()