首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于赋值运算符“=”重载的叙述中,正确的是( )。
下列关于赋值运算符“=”重载的叙述中,正确的是( )。
admin
2021-09-05
34
问题
下列关于赋值运算符“=”重载的叙述中,正确的是( )。
选项
A、赋值运算符只能作为类的成员函数重载
B、默认的赋值运算符实现了”深层复制”功能
C、重载的赋值运算符函数有两个本类对象作为形参
D、如果已经定义了复制(拷贝)构造函数,就不能重载赋值运算符
答案
A
解析
重载赋值运算符必须定义为类的成员函数,所以选项A正确。重载赋值运算符时应返回一个类的对象,所以C选项错误。如果已经定义了复制(拷贝)构造函数,仍然可以重载赋值运算符,所以D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/IE5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符不能重载为友元函数的是()。
在下列double型常量表示中,错误的是()。
有如下程序:#includeusingnamespacestd;classA{public:A(inti):r1(i){}voidprint(){cout
若AA为一个类,a为该类的私有整型数据成员,getA0为该类的一个非静态公有成员函数,功能是返回a的值。如果X为该类的一个对象,要在类外访问X对象中a的值,正确的访问格式为()。
下列描述中,错误的是()。
下列叙述中正确的是()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
有如下类和对象的定义:c1assConstants{public;staticdoublegetPIO{retum3.1416;)};Constantsconstants,下列各组语句
下列字符串中可以用作C++标识符的是()。
请打开考生文件夹下的解决方案文件proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:46318
随机试题
重力式分离器可分离脱除天然气中5μm以上固体颗粒。()
Thevisitoraskedtheguidetotakehispicture_____standsthefamoustower.
手足搐搦症的患儿,可出现惊厥,常伴有发热。
下列交易或事项产生的现金流量中,属于筹资活动产生的现金流量的有()。
小学开展经典诵读活动时,要求对传统文化要取其精华,去其糟粕。这说明教育对文化具有()。
通过实行人员聘用制度,事业单位人事管理由岗位管理向身份管理转变,由行政任用关系向平等协商的聘用关系转变,以符合社会主义市场经济体制的要求。()
设曲线y=x2+ax+b与曲线2y=xy3-1在点(1,-1)处切线相同,则().
下列关于OSPF协议的描述中,错误的是
能够产生1到50之间(含1和50)随机整数的表达式是()。
•Readthearticlebelowaboutchangesinworkingtime.•Choosethebestsentencetofillineachofthegaps.•Foreachgap8—12
最新回复
(
0
)