首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: class Date { public: Date(int y, int m, int d); year = y; month = m;
有以下程序: class Date { public: Date(int y, int m, int d); year = y; month = m;
admin
2009-02-15
49
问题
有以下程序: class Date { public: Date(int y, int m, int d); year = y; month = m; day = d; Date(int y = 2000) year = y; month = 10; day = 1; Date(Date &d) { year = d.year; month = d.month; day = a.day; } void print() cout<<year<<"."<<month<<"."<<day<<end1; } private: int year, month,day; }; Date fun(Date d) Date temp; temp = d; return temp; } int main() { Date date 1 (2000,1,1),date2(0,0,0); Date date3(date 1); date2 = fun(date3); return 0; } 程序执行时,Date 类的拷贝构造函数被调用的次数是
选项
A、2
B、3
C、4
D、5
答案
2
解析
本题考核拷贝构造函数。上述程序中,拷贝构造函数一共被调用了3次:第一次是在执行语句Date date3(date1);时,用已经建立的对象date1对正在建立的对象 date3进行初始化;第二次是在调用fun函数时,由于是传值调用,因此实参对象date3要对形参对象d进行初始化;第三次是在执行fun函数中的返回语句return temp;时,系统用返回初始化一个匿名对象时使用了拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/oOkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于C语言的叙述中正确的是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
有以下程序:#include<stdio.h>#include<string.h>struetcomputer{charCPU[10];};main(){struetcomputerpc1,pc2;strepy(pc1.CPU,"3
请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1~m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。例如,字符串中原有的内容为"ABCDEFGHIJK",m的值为3,移动后,字符串中的内容应该是”DEFGHIJKAB
有如下程序#include<stdio.h>main(){char*p1=0;int*p2=0;double*p3=0;printf("%d,%d,%d\n",sizeof(p1),
有如下程序#include<stdio.h>#include<string.h>main(){printf("%d\n",strlen("0\n011\1"));}程序运行后的输出结果是
以下结构体类型说明和变量定义中正确的是()。
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源
下列叙述中错误的是()。
随机试题
某水利部门以月份为横轴、降水量为纵轴绘制散点图,统计分析当年当地的降水情况,发现1—4月的降水量散点恰好是一个平行四边形的四个顶点。已知1—4月的降水总量为200毫米,1月、2月的降水量相差10毫米,2月、3月的降水量相差40毫米。4月的降水量最高可能为:
继发性腹膜炎最典型的临床表现是
钙拮抗剂对哪种心绞痛疗效最好
A、胸部刺痛,入夜尤甚B、胸闷隐痛,时作时止C、胸闷如窒,气短喘促D、胸闷气短,畏寒肢冷E、胸痛彻背,感寒痛甚胸痹阴寒凝滞证,其临床特点是
设计院委派张某为该公司承揽设计的某住宅楼绘制了工程设计图。按照《著作权法》的规定,有关该工程设计图著作权的下列表述中,正确的是()。
半成品成本流转与实物流转相一致,又不需要进行成本还原的方法是()。
根据支付结算法律制度的规定,票据权利包括()。
A企业2017年1—6月拥有的房产、土地情况以及发生的业务如下:(1)拥有厂房原值2500万元,3月底给厂房安装了智能化楼宇设施,整体安装价值200万元;A企业拥有露天游泳池原值300万元;独立围墙原值150万元。A企业占地面积6000平方米,其中30
测定中出现下列情况,属于随机误差的是()。
下列图形中,符合所给图形的变化规律的是:
最新回复
(
0
)