首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于拷贝构造函数和赋值操作的关系,正确的是
对于拷贝构造函数和赋值操作的关系,正确的是
admin
2010-06-06
33
问题
对于拷贝构造函数和赋值操作的关系,正确的是
选项
A、拷贝构造函数和赋值操作是完全一样的操作
B、进行赋值操作时,会调用类的构造函数
C、当调用拷贝构造函数时,类的对象正在被建立并被初始化
D、拷贝构造函数和赋值操作不能在同一个类中被同时定义
答案
C
解析
在赋值操作中,将发生对象的拷贝操作,但并不说明两者是完全一样的.一般情况下,如果绐类定义了赋值操作符,则应该同时定义合适的拷贝构造函数,除非系统默认生成的拷贝构造函数满足赋值操作。实际上,系统默认的拷贝构造函数仅仅将数据成员进行简单的对应赋值,而在多数特殊应用中,这么简单的对应关系是不适用的,这就需要程序员重新定义拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/jvjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于C语言函数的叙述中错误的是()。
下列关于C语言文件的叙述中正确的是()。
程序流程图中带有箭头的线段表示的是()。
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,
以下叙述中正确的是
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
算法的空间复杂度是指()。
算法的空间复杂度是指()。
程序测试的目的是()。
随机试题
Amovetowardshealthyeatingcouldhelp______heartdisease.
影响资本周转速度的因素有哪些?
A.胃大部切除术B.全胃切除术C.胃空肠吻合术D.胃癌根治术老年人胃酸低,全身情况差,伴瘢痕性幽门梗阻的术式是
甲开发商将一套别墅分别卖给了乙和丙,因资金紧张甲又将该别墅抵押给了了丁。因别墅未交付,甲义将该别墅租给了戊。因买卖、抵押、租赁而发生纠纷。请回答下列问题:设甲与乙、丙签订合同后,乙、丙未进行预告登记,甲将房屋抵押给厂,且办理了抵押登记。下列表述正确的有
企业在资产负债表日,应当按照准则规定对外币货币性项目和外币非货币性项目进行处理,下列说法中,正确的有()。
心理学家艾宾浩斯对记忆的研究表明,遗忘速度随着时间推移而减慢。()
委任状、逮捕证、营业执照都属于()。
设f(x)在x=0处二阶可导,f(0)=0且=2,则().
Wheremostlikelyarethelisteners?
A、Theweatherisgoingtobestormy.B、Achildwasabusedtodeathbyhisstepfather.C、Oscarceremony.D、FamilyreunionatChri
最新回复
(
0
)