首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设c1和c2是类MyClass的对象,若将后缀运算符"++"作为类MyClass的友元函数重载,运算符"*"作为类MyClass的成员函数重载,则表达式c2*c1++等价于
设c1和c2是类MyClass的对象,若将后缀运算符"++"作为类MyClass的友元函数重载,运算符"*"作为类MyClass的成员函数重载,则表达式c2*c1++等价于
admin
2021-02-22
28
问题
设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/rnfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹proj3下的工程proj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//**********333**********和//*****666*****之间填写StringVar成员函数和友元函数
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输
请使用VC6或使用【答题】菜单打开考生文件夹progl下的工程progl。此工程中包含程序文件main.cpp,其中有类Score(“成绩”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正
有如下程序:#include<iostream>usingnamespacestd;elasBase{private:voidfunl()eonst{cout<<"fun1";}
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是()。
如下函数模板:template<classT>Tsquare(Tx){returnx*x;}其中T是()。
下面关于数组的初始化正确的是()。
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
数据库设计中反映用户对数据要求的模式是()。
软件调试的目的是()。
随机试题
博物館的なもの、すなわち死の側の作業に拮抗しようとするのが、「ショッピングモール」的なものだ。ピカピカの建物の中に、明るく清潔な、新しい流行だけが詰め込まれている。新しさを消費することによって「生」を享受し、死を忘れましようよ、と消費社会は勧める。エンター
在思想内容和艺术成就方面都堪称中国古代长篇小说高峰的作品是()
B企业为金属加工企业,主要从事铝合金轮毂加工制造。B企业的铝合金轮毂打磨车间为二层建筑,建筑面积2000m2,南北两端各设置载重2.5t的货梯和敞开式楼梯,一层有通向室外的钢制推拉门2个,该车间共设有32条生产线,一、二层各16条,每条生产线设有12个
让图中两个转盘分别自由转动一次,当转盘停止转动时,两个指针分别落在某两个数所表示的区域,则两个数的和是2的倍数或3的倍数的概率等于()
“三个代表”重要思想的根本出发点和落脚点是()。
根据我国《专利法》规定,专利的普通的强制许可包括的情形是()
设f(x)在x=2处连续,且=-1,则曲线y=f(x)在(2,f(2))处的切线方程为________。
C++中的模板包括
Governmentisabasicmeansoforderinghumanrelations.【C1】______itscitizens,governmentgenerally【C2】______certainwell-organ
We’llwatcha(n)______telecastofafootballmatchtonight.
最新回复
(
0
)