首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
admin
2010-12-16
26
问题
将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对该函数进行声明,此函数就称为本类的友元函数。“*”用友元函数重载就是运算符函数不作为成员函数,而把它放在类外,“*”被改写为“operato*”。“+”为成员函数重载,x.operator+。所以x+y*2被改写为“x,operator+(operator *(y,z))”。
转载请注明原文地址:https://kaotiyun.com/show/wQVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintf(intn){intt=0,a=5;if(n/2){inta=6;t+=a++;}else{inta=7;t+=a++;}returnt+a++;}main
将E-R图转换到关系模式时,实体与联系都可以表示成()。
对下列二叉树进行前序遍历的结果为
有以下程序#include<stdio.h>inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
下列关于C语言数据文件的叙述中正确的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROGl.C文
一棵二叉树共有25个节点,其中5个是叶子节点,则度为l的节点数为()。
数据字典(DD)所定义的对象都包含于
随机试题
在司法审查中,原、被告双方的法律地位()
A.纯浆液性腺B.纯粘液性腺C.混合性腺D.以浆液性腺泡为主的混合性腺E.以粘液性腺泡为主的混合性腺唇腺属于
霍乱弧菌的主要致病物质是
传统的证券发行是以企业为基础,而资产证券化则是以特定的()为基础发行证券。
某公司2016年有如下车辆:货车5辆,每辆整备质量10吨;7月份购入挂车2辆,每辆整备质量5吨,公司所在地政府规定货车年税额96元/吨。2016年该公司应缴纳的车船税()元。(2016年回忆版)
随着教学方法改革,教学评价的理念也发生了深刻的变化,下列关于教学评价理念的说法正确的是()
(2017·河南)个体身心发展的互补性要求教育者做到()
行政复议机关应当自受理申请之日起()内作出行政复议决定。
1996年春,某市举办了春季名贵花展。甲约女友乙前去参观。两人说说笑笑未注意门前挂有“展览之花,严禁采摘”的牌子。在走到一盆花前,乙停下来对甲说:“这花真好看,你摘一朵给我。”甲上前采摘,因用力过重,造成花根松动,导致该盆花死亡。同时,甲因突然转身与正在身
A"scientistic"viewoflanguagewasdominantamongphilosophersandlinguistswhoaffectedtodevelopascientificanalysisof
最新回复
(
0
)