首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
admin
2010-06-06
75
问题
将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://www.kaotiyun.com/show/MMjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includestructtt{intx;structtt*y;)*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;p=a;for
有以下程序:#include<stdio.h>main(){intx,a=1,b=1;while(1){scanf("%d",&x);if(x>0){a*=x;break;}if(x<0){b*=x;continue;}printf("%
有以下程序段intj;floaty;charname[50];scan’’%2d%ff/oS’’,&j,&y,name);当执行上述程序段,从键盘上输入555667777ABC后,y的值为()。
设p是指针变量,语句p=NULL;等价于()。
当a=4,b=5,c=7,d=6时,执行下面一段程序:if(a
以下选项中不属于C语言程序运算符的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序
在下列选项中,没有构成死循环的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
随机试题
A、深绿色、黏稠、无臭味B、金黄色、糊状、无臭味,每日2~4次C、淡黄色、成形、有臭味,每日1~2次D、褐色、半成形E、稀水奶瓣、蛋花汤样人乳喂养儿的粪便
患儿7岁,右上中切牙冠折后半小时内到医院就诊。检查:穿髓孔较大,探疼明显,叩诊不适。应选治疗方法
下元虚寒型遗尿的首选方是肝经湿热型遗尿的首选方是
女婴,10个月。腹泻每日5~7次,水样便。伴呕吐2次。每日尿量较平日略少些。体检:前囟平,哭有泪,口唇略干,四肢温暖,无腹胀,皮肤弹性尚可。该儿腹泻病情为轻型与重型的区别点主要是()
税务机关采用税收强制执行措施应符合的条件包括()。
根据政府采购法律制度的规定,下列情形中,采购人可以采用邀请招标方式采购的有()。
“不闻不若闻之,闻之不若见之。”这句话所体现的教学原则是()。
关于老年人的权益,尤其是精神方面的保护,最近进行了立法,谈谈对这一问题的看法。
P地址是Internet赖以工作的基础,它由网络地址和主机地址两部分组成,其中C类网络的主机地址数最多为
To:DebbieHuFrom:LeeHaoJieSubject:HandheldScannersDebbie,IreceivedtheparcelfromScanTechnologyin1piece.Thesc
最新回复
(
0
)