首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将:x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
将:x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
admin
2012-01-20
59
问题
将: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/03Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵足否是”幻方”,若是,函数返回值为1;若不是,函数返回值为0。”幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个’’
若变量已正确定义并赋初值,以下合法的赋值语句是
两个或两个以上的模块之间关联的紧密程度称为()。
有以下程序段charch;intk:ch=’a’;k=12;printf(“%c,%d,”,ch,ch,k);printf(“k=%d\n”,k);已知字符a的ASCⅡ十进制代码为97,则执行上述程序段
有如下程序#includemain(){char*p1=0;int*p2=0;double*p3=0;printf("%d,%d,%d\n",sizeof(p1),sizeof(p2),sizeof(p3));
在数据库设计中,将E-R图转换成关系数据模型的过程属于
某二叉树共有730个结点,其中度为1的结点有30个,则叶子结点个数为()。
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于
结构化程序设计的基本原则不包括( )。
在E-R图中,用来表示实体的图形是()。
随机试题
A.精神分析理论B.心理生理学派C.人本主义学派D.行为主义学派E.认知偏差理论
某女,3岁。患"乙脑"病第8天,低热不退,颧红盗汗,失语,手足蠕动,舌红绛苔无,脉细数。辨证为
个人贷款与公司贷款是商业银行按照()划分的。
房地产保险的目的是(、)。
已知球的半径为R,若一个圆锥的底直径和高也都等于R,则这个球与圆锥的体积比是()。
用若干个棱长为1的小正方体(其中1个为灰色)堆放成一个多面体,图1和图2分别为该多面体的俯视图和正视图。问该多面体的表面积最大可能为:
从从业人数上看,工业企业在该县第二产业中的比重为()。
党的十八大报告强调,全面建成小康社会,必须以更大的政治勇气和智慧,不失时机深化重要领域改革,坚决破除一切妨碍科学发展的思想观念和体制机制弊端,构建制度体系,使各方面制度更加成熟更加定型。十八大报告提出的要构建的制度体系是
常用的虚拟存储器由_________两级存储器组成。
HowtoBeanExpertI.BackgroundinformationaboutthespeakerA.BeinganexpertinanthropologyhimselfB.Startingconsider
最新回复
(
0
)