首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类MyClas有一个只需要一个double型参数的构造函数,其将运算符“+”重载为友元函数。要使语句序列 MyClas x(1.2),y(2.3),z(0);z=x+y; 能够正常运行,运算符函数 operator+应在类中声明为( )。
已知类MyClas有一个只需要一个double型参数的构造函数,其将运算符“+”重载为友元函数。要使语句序列 MyClas x(1.2),y(2.3),z(0);z=x+y; 能够正常运行,运算符函数 operator+应在类中声明为( )。
admin
2009-01-15
76
问题
已知类MyClas有一个只需要一个double型参数的构造函数,其将运算符“+”重载为友元函数。要使语句序列 MyClas x(1.2),y(2.3),z(0);z=x+y; 能够正常运行,运算符函数 operator+应在类中声明为( )。
选项
A、friend MyClas operator+(int,MyClas&);
B、friend MyClas operator+(MyClas,MyClas);
C、friend MyClas operator+(MyClas,MyClas&);
D、friend MyClas operator+(MyClas&,MyClas);
答案
2
解析
由重载的定义格式可知运算符函数应在类中声明为:
friend MyClas operator +(MyClas,MyClas);
转载请注明原文地址:https://kaotiyun.com/show/mckp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
以下选项中,没有编译错误的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
有以下程序main(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}程序的输出结果是
结构化程序设计原则强调的是
在数据库中,产生数据不一致的根本原因是
下列数据结构中,不能采用顺序存储结构的是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
关于函数返回值,以下叙述正确的是
随机试题
试机是为了试验设备运转的灵活性,振动,工作温升,噪声、转速、功率等性能是否符合要求。()
设有二进制数X=1101110,若采用8位二进制数表示,则[X]补()
吉兰一巴雷综合征患者低效型呼吸的主要原因是
A.番泻叶B.山豆根C.川芎D.关木通E.牛黄解毒丸大剂量使用会抑制心脏、扩张血管、降低血压的是()
配电线路应装设短路保护、过载保护和接地故障保护。保护电器一般装设在()。
金属储罐的浮顶及内浮顶升降试验合格标准有()。
火力发电厂应采用防烟、排烟方式,合理选用排烟风机,其中计算机室、控制室、电子设备间,应设排烟设施,机械排烟系统的排烟量可按房间换气次数每小时不小于()次计算。
在考生文件夹下有一个数据库文件“samp1.accdb”,其中存在设计好的表对象“tStud”。请按照以下要求,完成对表的修改。将冻结的“姓名”字段解冻。
Couldthebadolddaysofeconomicdeclinebeabouttoreturn?SinceOPECagreedtosupply-cutsinMarch,thepriceofcrudeoil
ThewetvolcanicashthatcoveredaMayavillageinCentralAmericainaboutAD595coatedandpreservedeverydayobjectsbeans,
最新回复
(
0
)