首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
admin
2013-02-27
44
问题
将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全国计算机二级
相关试题推荐
C语言中标准库函数fputs(str,fp)的功能是()。
若有定义floata=12.3f;doubleb=456.78;若想用printf函数输出a和b的值,关于输出格式,以下说法正确的是()。
有以下程序: #include<stdio.h> main() {intx=0x9; printf(“%c\n”,’A’+x); } 程序运行后的输出结果是()。
在具有2n个节点的完全二叉树中,叶子节点个数为()。
下列叙述中正确的是()。
在一棵二叉树上第5层的结点数最多是
在按层次遍历二叉树的算法中,需要借助的辅助数据结构是()。
对于下面程序,选项正确的是()。#include<iostream>usingnamespacestd;classpoint{public:voidsetpoint(un
在一个C++源程序文件中定义的全局变量的有效范围是()。
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是()。
随机试题
根据《中华人民共和国会计法》的规定,对单位会计资料的真实性、完整性负责的是
A.窦房结B.心房肌C.房室交界D.心室肌E.浦肯野纤维自律性最高的是
患者,男,24岁。上唇部肿胀疼痛3天,伴发热。检查:体温38.5℃,上唇肿胀明显、紫红色.可见多个黄白色脓头此部位感染最常见的致病菌为
A.胎怯B.胎黄C.水肿病D.硬肿症E.坏疽病外感寒邪,气滞寒凝血瘀,多发生于()
在实行产品差异化战略时,应注意要突出最有价值的一个方面,使初次购买的顾客易于试用产品,使一般的用户很难放弃该产品。()
孙某是某军区的团长,一日携带部队外出执行任务,必须经过某农村的玉米地,和该玉米地主任刘某说明情况并承诺会小心前行后,得到刘某的拒绝,并且使用刀具威胁,虽然最后制止了刘某的失控行为,但是耽误了任务执行,下列说法正确的是:()
风机按气体在旋转叶轮内部的流动方向分为()风机。
某在建大型水利枢纽工程,主坝为混凝土重力坝,最大坝高166m,为2级永久性水工建筑物,则该水利枢纽导流隧洞为()级导流建筑物。
与普通合伙企业相比,下列各项中,属于股份有限公司缺点的是()。
A、Theythinkhighlyofthemselves.B、Theyarelesscompetentthanmen.C、Theylackself-confidencecomparedwithmen.D、Theyare
最新回复
(
0
)