如果表达式--x/y中的“--”和“/”都是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示( )。
A.operator/(x. operator--(),y)
B.operator/(operator--(x),y)
C.x. operator--().operator/(y)
D.y. operator/(operator--(x))
第1题:
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
A.x.operator++(0).operator *(y);
B.operator * (x.operator++(0),y);
C.y.operator * (operator++(x,0))
D.operator * (operator++(x,0),y)
第2题:
如果表达式- -x/y中的“- -”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为
A.operator /(x.operator- -( ),y);
B.operator /(operator- -(x),y);
C.x.operator- -( ).Operator /(y);
D.y.operator /(operator- -(x));
第3题:
如果表达式“--x/y”中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
A.operator/(X.operator--( ),y);
B.operator/(operator--(x),y);
C.X.operator--( ).operator/(y);
D.y.operator/operator--(x));
第4题:
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。
A.operator/(x.operator--(),y);
B.operator/(operator--(x),y);
C.x.operator--().operator/(y);
D.y.operator/operator--(x));
第5题:
如果表达式y*x++中,“”是作为成员函数重载运算符,“++”是作为友元函数重的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
A.x.operator++(0).operator*(y)
B.openrator*(x.operator++(0),y)
C.y.operator*(openrator++(x,0))
D.operator*(operator++(x,0),y)