首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
admin
2013-02-27
29
问题
将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))
答案
B
解析
在定义了重载运算符后的函数后,函数operator}重载了运算符“+”。如果在类以外的其他地方定义了一个函数,在类体中用friend对该函数进行声明,此函数就称为本类的友员函数。“*”用友元函数重载就是运算符函数不作为成员函数,而把它放在类外,“*”被改写为“operator*”。“+”为成员函数重载,x.operator。所以x+y*z被改写为“x.operator+(operator*(y,z))”。
转载请注明原文地址:https://kaotiyun.com/show/r7Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
有3个关系R、S和T如下所示: 则由关系R和关系s得到关系T的运算是()。
下列叙述中正确的是()。
在关系数据库设计中,关系模式是用来记录用户数据的()。
若变量已经定义且正确赋值,则针对程序段:temp=a;a=b;b=temp;以下叙述中正确的是()。
有以下函数:intfun(char*p,char*q){while((*p!=’\0’)&&(*q!=’\0’)&&(*p==*q)){p++;q++;}return(*p-*q
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
对长度为n的线性表进行冒泡排序,最坏情况下需要比较的次数为【】。
下列对模板的声明,正确的是()。
随机试题
冠心病心绞痛和心肌梗死时胸痛的主要的鉴别点是
本身无血管、淋巴管和神经分布的结缔组织是
甲有限责任公司(以下称甲公司)由于市场行情发生重大变化,股东会决议解散公司,成立清算组。清算组按《公司法》规定将公司解散事项分别通知了公司债权人,并在报纸上进行了公告。债权人乙公司在甲公司通知的期限内向清算组申报了债权,债权为:甲公司欠乙公司6个月后到期的
《电气装置安装工程高压电器施工及验收规范》对隔离开关组装的要求中,正确是的( )。
假设某铁路局A—B线路的高铁票价格从300元提高到400元,旅客需求数量从680下降到650。使用平均值法计算A—B线路的需求价格弧弹性为()。
甲市某私营企业2017年4月接受税务机关的稽查,税务机关出具的稽查报告显示该企业需补缴增值税18.4万元,消费税22.95万元,房产税0.8万元,土地使用税0.5万元。另收取税收滞纳金4.8万元,罚款10万元。该私营企业2017年4月应补缴的城市维护建设税
期权交易中的选择权,属于交易中的()。
人生观的基本内容有()。
(1)"Earn$4,000amonthathome,"boaststhee-mailinmymailbox.Otherspromiseacureforheartdisease,get-rich-quickinves
【S1】【S2】
最新回复
(
0
)