首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式一x/y中的“一”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
如果表达式一x/y中的“一”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
admin
2020-06-29
38
问题
如果表达式一x/y中的“一”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
选项
A、operator/(x.operato一0,y);
B、operator/(operator一(x),y);
C、x.operator一().operator/(y);
D、y.operator/(operator一(x));
答案
B
解析
运算符重载实际上时函数的重载。重载运算符的一般格式:函数类型operator运算符名称(参数表)。重载运算符之后:函数operator+重载运算符“+”。“一”重载为“operator一:”,“/”重载为“operator/”。另外重载不能改变运算的优先级,一x/y计算~x后,除以v,所以表达式改写为:operator/(operator-一(x),y);。
转载请注明原文地址:https://kaotiyun.com/show/BIyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成类MyArrayClass的构造函数,申请数组的大小,请在注释∥********1********后添加适当的
有如下两个类定义:classAA{BB*v1;};classBB{AA*v2;BB*v3;int*v4;};
下列有关虚函数的表述中,错误的是
下列关于函数原型声明的叙述中,正确的是
下列C++流的操作符中,能够设置下一个数据的输出宽度的是
下列函数模板声明中,合法的是
有如下程序:#includeusingnamespacestd;classBase{public:Base(){cout
有如下类定义:classPoint{intxx,yy;public:Point():xx(0),yy(0){}Point(intx,inty=0):xx(x),yy(y){}};若执行语句Pointa
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
关于流水步距的说法,正确的是()。
Bythetimeyouarrive,I______workingfortwohours.
治疗肝气犯胃所致呕吐,应首选()(2008年第65题)
脱敏疗法可用于防治
下列各句中有歧义的一句是()。
在道路施工时,路基压实作业要点是:合理选用压实机具、压实方法与压实厚度,达到所要求的()。
一般而言,临时贷款的期限不应超过()个月。
2005年5月份全国基本型乘用车的产量是:根据上述材料,以下表述准确的一项是:
Thepast40yearshavewitnessedanextraordinaryevolution.Fromslowexpensivemachinescontrolledbypunchedcards,computers
下列叙述中,正确的是()。
最新回复
(
0
)