首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于赋值运算符 = 重载的叙述中,正确的是
下列关于赋值运算符 = 重载的叙述中,正确的是
admin
2021-06-10
33
问题
下列关于赋值运算符 = 重载的叙述中,正确的是
选项
A、赋值运算符只能作为类的成员函数重载
B、默认的赋值运算符实现了"深层复制"功能
C、重载的赋值运算符函数有两个本类对象作为形参
D、如果已经定义了复制(拷贝)构造函数,就不能重载赋值运算符
答案
A
解析
本题考查字符串的定义,A选项中,定义了一个字符,而用字符串赋值,所以错误,C选项定义了字符数组,但是赋值的字符串实际上有6个字符,所以赋值错误,D选项定义了一个字符串指针数组,赋值错误。
转载请注明原文地址:https://kaotiyun.com/show/Gufp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1003732注意:错误的语句在//******error******的下面,修改该语句即可。1
在为一个类重载下列运算符时,只能作为该类成员函数重载的运算符是
有如下程序:#include#includeusingnamespacestd;classAnimal{public:virtualstring
若Pay是一个类名,则执行语句Payp1,p2[2],*p3;时Pay的构造函数被调用的次数是
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有坐标点类point、线段类Line和三角形类Triangle的定义,还有main函数的定义。程序中两点间距离的计算是按公式d=实现的,
有如下类定义:classMyClass{public:private:intdata;}:若要为MyClass类重载流输入运算符“>>”,使得程序中可以“cin>>obj;”的形式改
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(cha*des,char*str)实现的功能是:(1)如果字符串最后面有空格,则全部删除;(2)转换后的数据放到des
随机试题
Thebiggestsuccessofthefossilfuelindustry’sdecades-longcampaigntopushdoubtaboutclimatescienceisthatitforcedth
研究和学习行政管理学的根本方法是()
患者,女,31岁。5天前因劳累出现左侧下后牙龈胀痛,进食吞咽时加重,昨日起出现局部自发性跳痛,面部肿胀,张口受限,伴发热。检查:左侧颊部肿胀,局部皮温增高,压痛明显,局限于咬肌前缘处,并有凹陷性水肿;张口度约两指,左下颌第三磨牙近中低位阻生,牙龈瓣覆盖其上
下列不是基本建设新增固定资产的内容的是()
确定计算监理费的基数是采用( )的关键。
期货交易的主要特点有()。
A公司是一家以商品批发为主的有限责任公司,设立该公司的法定注册资本最低限额是人民币( )万元。
级数收敛,则p的范围为__________.
Variablessuchasindividualandcorporatebehavior______nearlyimpossibleforeconomiststoforecasteconomictrendswithpre
Whichofthefollowingsentencesexpressesprobability?
最新回复
(
0
)