首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将后缀运算符"++"作为类MyClass的友元函数重载,运算符"*"作为类MyClass的成员函数重载,则表达式c2*c1++等价于
设c1和c2是类MyClass的对象,若将后缀运算符"++"作为类MyClass的友元函数重载,运算符"*"作为类MyClass的成员函数重载,则表达式c2*c1++等价于
admin
2021-06-10
40
问题
设c1和c2是类MyClass的对象,若将后缀运算符"++"作为类MyClass的友元函数重载,运算符"*"作为类MyClass的成员函数重载,则表达式c2*c1++等价于
选项
A、c1.operaor++(0).operator*(c2)
B、c2.operator*(c1.operator++(0))
C、c2.operator*(operator++(c1,0))
D、operator*(operator++(c1,0),c2)
答案
C
解析
友元函数不是类的成员函数,所以友元函数的调用不需要使用类对象;另外运算符重载不改变运算符的优先级,所以表达式c2*c1++先执行c1++;为了区分运算符的前缀和后缀形式,规定后缀式运算符函数接受一个额外的int型形参,使用时可以提供0作为形参的实参,所以c1++相当于operator++(c1, 0),c2*c1++相当于c2.operator*(operator++(c1, 0));答案为C。
转载请注明原文地址:https://kaotiyun.com/show/f8fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
通过派生类的对象可直接访问其()。
有如下类定义classMyClasspublic:Private:intdata;};若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入MyClass类的
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本题的功能是:从键盘输入字符串s,然后输出字符串s中的字符个数。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:value=63number=1
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
—棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。
在C++中,实现封装性需借助于()。
索引属于______。
随机试题
成年男性体液总量大约占体重的比值是
【背景资料】某公司承建某大学办公科研综合楼项目,在装饰装修阶段,大学城建设单位追加新建校史展览馆,紧临在建办公科研综合楼。总建筑面积2160m2,总造价408万元,工期10个月。屋面设女儿墙,屋面防水材料采用SBS卷材。考虑到工程较小、
会计软件应当具有对机内会计数据进行查询的功能。数据查询功能应满足国家统一的会计制度规定的内容和格式要求。()
Excel提供的工作表范围为128列。()
传统学派认为,单极从根本上是不稳定的,美国任何轻微的违规之举都有可能引发危险的动荡。有人认为情况正好相反:单极是持久的,也是和平的,最大的危险是美国的行动太少。作为一个拥有无可争议的优势的国家,美国比任何国家更有可能轻视这一国际系统和总的挑战。但由于这一系
MissUniversetookplaceinAthens,Greece.Thejuntawasstillinpower.Isawaheckofalotofjeepsandtroopsandmachine
VisualFoxPro的系统数菜单,其主菜单是一个
在VisualFoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是( )。
A.divisionB.sufficientC.constantD.depthsE.exteriorF.whereasG.stableH.provedI.externalJ.measuringK.environme
_____isannouncedinthepapers,ourcountryhaslaunchedalargescalemovementagainstsmugglingandfraudulentactivitiesin
最新回复
(
0
)