下载APP
【单选题】
如果表达式x*y+z中,"*"是作为友元函数重载的,"+"是作为友元函数重载的,则该表达式还可为()。
A.
operator+(operator*(x, y),z)
B.
operator+(operator*(x, y),z)
C.
operator*(operator+(x, y),z)
D.
operator+(operator*(x, y))
题目标签:
友元
元函数
重载
举报
相关题库:
C++试卷题库
参考答案:
参考解析:
刷刷题刷刷变学霸
举一反三
【判断题】成员的重载和覆盖是一回事。
A.
正确
B.
错误
查看完整题目与答案
【单选题】\[二元函数z=xy(3-x-y)的极值点()\]
A.
\[(0,0)\]
B.
\[(0,3)\]
C.
\[(3,0)\]
D.
\[(1,1)\]
查看完整题目与答案
【判断题】尖顶从动件常用于高速重载的凸轮机构。
A.
正确
B.
错误
查看完整题目与答案
【单选题】一个类的友元函数或友元类能够通过成员访问运算符访问该类的( )
A.
所有成员
B.
私有成员
C.
保护成员
D.
公有成员
查看完整题目与答案
【判断题】如果一个类的成员函数是另一个类的友元函数,则称这个成员函数为友元成员。
A.
正确
B.
错误
查看完整题目与答案
【单选题】下面有关重载函数的说法中正确的是
A.
重载函数必须具有不同的返回值类型
B.
重载函数形参个数必须不同
C.
重载函数必须有不同的形参列表
D.
重载函数名可以不同
查看完整题目与答案
【单选题】将:x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为 。
A.
operator+(operator*(y, z))
B.
x.operator+(operator*(y, z))
C.
x.operator+(x*(y, z))
D.
x+(operator*(y, z))
查看完整题目与答案
【简答题】设二元函数z=ln(x 2 +y),
查看完整题目与答案
【单选题】在下列运算符中,要求用友元函数重载的运算符是()。
A.
=
B.
[]
C.
<<
D.
()
查看完整题目与答案
【单选题】高速重载情况下,应该选用粘度______的润滑油。( )
A.
大
B.
小
C.
大小都可以
D.
中等
查看完整题目与答案