首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于拷贝构造函数和赋值操作的关系,正确的是( )。
对于拷贝构造函数和赋值操作的关系,正确的是( )。
admin
2010-12-16
33
问题
对于拷贝构造函数和赋值操作的关系,正确的是( )。
选项
A、拷贝构造函数和赋值操作是完全一样的操作
B、进行赋值操作时,会调用类的构造函数
C、当调用拷贝构造函数时,类的对象正在被建立并被初始化
D、拷贝构造函数和赋值操作不能在同一个类中被同时定义
答案
C
解析
在赋值操作中,将发生对象的拷贝操作,但并不说明两者是完全一样的。一般情况下,如果给类定义了赋值操作符,则应该同时定义合适的拷贝构造函数,除非系统默认生成的拷贝构造函数满足赋值操作。实际上,系统默认的拷贝构造函数仅仅将数据成员进行简单的对应赋值,而在多数特殊应用中,需要程序员重新定义拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/K6Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<string.h>main(){charstr[][20]={"One*world","One*Dream!"},*p=str[1];printf("%d,",strlen(p));
有以下程序#include<stdio.h>main(){intx=8;for(;x>0;x--){if(x%3)
下列错误的定义是()。
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是()。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在
下列二叉树描述中,正确的是()。
下列二叉树描述中,正确的是()。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
男,25岁。右胫前红肿2天,畏寒、发热1天。局部表皮发红,微隆起,指压稍褪色,边界清,右腹股沟区淋巴结肿痛。最可能的诊断是
右冠状动脉()
将标准深度100英尺4等份,每一等份的价值占路线价的比例分别为40%、30%、20%、10%的路线法则是()。
设(X,Y)的分布函数F(x,y)=A(B+arctanx)(C+arctany),其中x,y∈R,则A,B,C的值应为()。
下列关于无形资产会计处理的表述中,不正确的是()。
中国要求进入世贸组织的意义是()。
一般认为,任一企业内部同时存在自上而下的三个不同的管理层次,它们的顺序应该是
下列叙述中,正确的是()。
Mybrother______hardandsucceededatlast.
Howwasthetravelerwhenhegottothecountryinn?Hewas______.Whycouldn’tthetravelergetnearthefire?Becausether
最新回复
(
0
)