首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于拷贝构造函数和赋值操作的关系,正确的是( )。
对于拷贝构造函数和赋值操作的关系,正确的是( )。
admin
2010-12-16
44
问题
对于拷贝构造函数和赋值操作的关系,正确的是( )。
选项
A、拷贝构造函数和赋值操作是完全一样的操作
B、进行赋值操作时,会调用类的构造函数
C、当调用拷贝构造函数时,类的对象正在被建立并被初始化
D、拷贝构造函数和赋值操作不能在同一个类中被同时定义
答案
C
解析
在赋值操作中,将发生对象的拷贝操作,但并不说明两者是完全一样的。一般情况下,如果给类定义了赋值操作符,则应该同时定义合适的拷贝构造函数,除非系统默认生成的拷贝构造函数满足赋值操作。实际上,系统默认的拷贝构造函数仅仅将数据成员进行简单的对应赋值,而在多数特殊应用中,需要程序员重新定义拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/K6Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面结构体的定义语句中,错误的是()。
下列给定程序中,函数fun的功能是:将形参s所指字符串中的所有字母字符顺序前移,其他字符顺序后移,处理后将新字符串的首地址作为函数值返回。例如,若s所指字符串为“asdl23fgh543df”,处理后新字符串为“asdfghdfl23543”。请在程序
下列叙述中正确的是()。
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),X-1);printf("x=%d,y=%d",x,y);
下列关于C语言数据文件的叙述中正确的是()。
规定输入的字符串只包含字母和*号。请编写函数fun,它的功能是:将字符串中的前导*号全部删除,中间和尾部的*号不删除。例如,字符串中的内容为:******A*BC*DEF*G****,删除后,字符串中的内容应当是:A*BC*DEF*G****。在
有以下程序段:int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填人的是()。
下面关于编译预处理的命令行中,正确的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
下列不属于软件工程3个要素的是()。
随机试题
在检验B665型牛头刨床滑枕移动对工作台上平面中央T形槽的平行度时,若发现超差,则可修刮()至要求。
A.鳞状细胞癌B.腺癌C.小细胞癌D.大细胞癌肺癌组织学类型中多见于女性的是
五输穴说明经气的出入,以下哪一项是错误的:根据《难经.六十八难》所说,身体困重,关节疼痛,应取:
下列哪项不是细菌性肝脓肿的临床特征
男性,30岁,1年前下岗。近5个月来觉得邻居都在议论他,常不怀好意地盯着他,有时对着窗外大骂,自语、自笑,整天闭门不出,拨110电话要求保护。该病例最可能的诊断是
背景某机场场道第2标段施工单位在土石方施工中,利用S曲线法管理施工进度,计划进度与实际进度的结果对比见下图。说明该工程工期拖延的时间。
下列关于公司治理的基本模式的表述错误的是()。
学校心理健康教育是面向全体学生。()
美国人汤姆最近发明了永动机。如果上述断定为真。则以下哪项一定为真?
如果一项投资不能产生利润,那么以投资为基础的减轻赋税就是毫无用处的。任何一位担心新资产不会赚钱的公司经理都不会因减轻公司本来就不欠的税款的允诺而得到安慰。下面哪项是从上文得出的最可靠的推论?
最新回复
(
0
)