a.operator==(b)
b.operator==(a)
operator==(a,b)
operator==(b,a)
第1题:
如果表达式-x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数用格式,该表达式还可表示为( )。
A.operator/(x.operator--(),y);
B.operator/(operator--(x),y);
C.x.operator--().operator/(y);
D.y.operator/(operator--(x));
第2题:
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
第3题:
( 14 )下列有关运算符函数的描述中,错误的是
A )运算符函数的名称总是以 operator 为前缀
B )运算符函数的参数可以是对象
C )运算符函数只能定义为类的成员函数
D )在表达式中使用重载的运算符相当于调用运算符重载函数
第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.operator*(x.operator++(0),y);
C.y.operator*(operator++(x,0))
D.operator*(operator++(x,0),y)
第6题:
如果表达式一x/y中的″-″和″″是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
A.jsj-ej-0253.jpg
B.jsj-ej-0254.jpg
C.jsj-ej-0255.jpg
D.jsj-ej-0256.jpg
第7题:
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,该表达式还可以表示为【 】。
第8题:
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函薮调用格式,该表达式还可表示为( )。
A.operator/(x.operato--(), y);
B.operator/(operator--(x), y);
C.x.operator--().operator/(y);
D.y.operator/(operator--(x));
第9题:
如果表达式x=y*z中的“*”是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为【 】。
第10题:
如果表达式--x/y中的“--”和“/”都是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示( )。
A.operator/(x. operator--(),y)
B.operator/(operator--(x),y)
C.x. operator--().operator/(y)
D.y. operator/(operator--(x))