首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
admin
2010-12-16
19
问题
将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全国计算机二级
相关试题推荐
关于C语言程序的下列说法中,正确的是()。
有以下程序:#includemain(){chara=4;printf("%d\n",a=a<<1);}程序的运行结果是()。
有以下程序:#include<stdio.h>main(){charw[20],a[5][10]={"abcde","fghij","klmno","pqrst","uvwxy"};inti;for(i=0;i<5;i++)W[i]=a[i
软件的需求分析主要产生的文档是()。
若文件指针fp已正确指向文件,ch为字符型变量,以下不能把字符输出到文件中的语句是
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int),5,fp);fwrite(a,
计算机辅助软件工程,简称【】。
随机试题
空气的干、湿球温度及露点温度在任何情况下都应该是不相等的。()
高适《燕歌行》:少妇城南欲断肠,__________。
脑卒中最强的单一危险因素是
某冷库冷藏间室内净高为4.5m,设计温度为5℃,冷藏间内设有自动喷水灭火系统,下列关于该冷藏间自动喷水灭火系统的设计方案中,正确的是()。
(1)2012年3月,甲公词到开户银行存入现金1000元。(2)2012年3月,甲公司向D证券公司划出投资款1000万元,并以银行存款支付。(3)2012年4月甲公司委托D证券公司购买100万股票,每股8元,并支付相关费用1.8万元,划为交易性金融资产
保税区与境外之间进出的货物,海关实行()的申报方式。
审计质量控制准则不能规范注册会计师执行审计业务,出具审计报告。( )事务所业务范围的大小、业务助理人员素质的高低以及审计的成本会影响事务所全面质量控制政策和程序的制定。( )
夏天午后的课堂上,有学生昏昏欲睡了。下列处理方式,最恰当的一项是()。
索引是数据库中重要的数据结构。关于索引现有下列说法:Ⅰ.建立索引的目的是提高查询的效率Ⅱ.在插入、删除和更新操作中,索引可能会增加系统开销Ⅲ.当数据库表更新大量数据后一般需要重建对应的B树索引Ⅳ.多属性索引中,索引属
Englishisanimportantforeignlanguagetomasterbecauseitprovidesready______toworldscholarshipandworldtrade.
最新回复
(
0
)