首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于拷贝构造函数和赋值操作的关系,正确的是
对于拷贝构造函数和赋值操作的关系,正确的是
admin
2010-12-16
20
问题
对于拷贝构造函数和赋值操作的关系,正确的是
选项
A、拷贝构造函数和赋值操作是完全一样的操作
B、进行赋值操作时,会调用类的构造函数
C、当调用拷贝构造函数时,类的对象正在被建立并被初始化
D、拷贝构造函数和赋值操作不能在同一个类中被同时定义
答案
C
解析
在赋值操作中,将发生对象的拷贝操作,但并不说明两者是完全一样的。一般情况下,如果给类定义了赋值操作符,则应该同时定义合适的拷贝构造函数,除非系统默认生成的拷贝构造函数满足赋值操作。实际上,系统默认的拷贝构造函数仅仅将数据成员进行简单的对应赋值,而在多数特殊应用中,这么简单的对应关系是不适用的,这就需要程序员重新定义拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/oGVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:char*s1=“OK”,*s2=“ok”;以下选项中,能够输出“OK”的语句是()。
有以下程序#include<stdio.h>main(){charch=’D’;while(ch>’A’){ch--;putchar(ch);if(ch==’A’)
符有以下稗序段:intr=8:printf("%d\n",r>>1):程序运行后的输出结果是()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。
若有定义“inta[5],*p=a;”则正确引用数组元素的是()。
程序设计的任务包括()。
设有以下函数:voidfun(intn,char*s){…},则下列对函数指针的定义和赋值均正确的是()。
一个算法应当具有五个特性,以下叙述中正确的是()。
关于C++主函数特性,下列叙述正确的是()。
随机试题
与全口固定式种植义齿相比,关于种植覆盖全口义齿的特点,下列说法正确的是
造成片剂崩解迟缓的主要原因为()。
A.潜伏期B.表观分布容积C.消除半衰期D.清除率E.有效期血药浓度维持在最低有效浓度之上的时间
1.背景某电信运营商对一交换设备安装工程进行招标,工程造价为35。0万元。通过招投标工作,选定了一家具有二级通信工程施工总承包资质的施工单位A进行工程总承包。工程开工后,A施工单位按规定向所在省质量监督站办理了质量监督申报手续。工程进行
在存货订货量决策中,下列关于保险储备的表述正确的有()。
城市民用天然气的主要成分是()。
近几年随着我省投资环境、人居环境的改善和产业的强劲需求,进入广东的境外专家络绎不绝,总人数位居全国首位,约占全国的三分之一。2000年~2003年,在粤外国专家占全国总数分别为39.4%、33.5%、26.7%和26.6%。2003年平均每天进入广东的境外
1,4,2,16,12,()。
有以下程序:#includemain(){charS[]={"012xy"};inti,n=0;for(i=0;s[i]!=’\0’;i++)if(s[i]>:’a’&&s[i]<=’z’)n++;
A、30-35.B、15-25.C、18-35.D、18-25.C报告调查的是18到35岁的青年农民。
最新回复
(
0
)