首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: class Date { public: Date(int y,int m,int d); { year=y; month=m day=d; }
有以下程序: class Date { public: Date(int y,int m,int d); { year=y; month=m day=d; }
admin
2010-12-16
36
问题
有以下程序:
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=d.day;
}
void print( )
{
cout<<year<<"."<<month<<"."<<day<<endl;
}
private:
int year,month,day;
};
Date fun(Date d)
{
Date temp;
temp=d;
return temp;
}
int main( )
{
Date datel(2000,1,1),date2(0,0,0);
Date date3(datel);
date2=fun(date3);
return 0;
}
程序执行时,Date类的拷贝构造函数被调用的次数是
选项
A、2
B、3
C、4
D、5
答案
B
解析
本题考核拷贝构造函数。上述程序中,拷贝构造函数一共被调用了3次:第一次是在执行语句Date dare3(datel);时,用已经建立的对象datel对正在建立的对象date3进行初始化;第二次是在调用fun函数时,由于是传值调用,因此实参对象date3要对形参对象d进行初始化;第三次是在执行fun函数中的返回语句return temp;时,系统初始化一个匿名对象时使用了拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/CBVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){char*s[6]:{"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"},**p;inti;p=s:for(
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
有如下程序#include<stdio.h>main(){inta=0,b=1;if(++a==b++)printf("T");elseprintf("F");
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#include<stdio.h>main(){FILE*fp;longnum=0;fp=fopen(
若变量已正确定义,则以下for循环():for(x=0,y=0;(y!=123)&&(x<4);x++);
下列选项中,不属于数据管理员(DBA)职责的是()。
有三个关系R、S和R如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
算法的空间复杂度是指()。
下列函数原型声明中错误的是
随机试题
Whatarethebasicprinciplesofinsurancethatfirmsmustfollowwhentheyseekcoverforgoods?
下列哪项不属于细菌的代谢产物()
女性,66岁,因急性心肌梗死收入院。住院第2天心尖部出现2/6~3/6级粗糙的收缩期杂音,间断伴喀喇音,经抗缺血治疗后心脏杂音消失。该患者最可能的诊断为()
《中华人民共和国环境影响评价法》规定:建设单位未依法报批建设项目环境影响评价文件,或者未依法重新报批或报请重新审核环境影响评价文件,擅自开工建设的,由有权审批该项目环境影响评价文件的环境保护行政主管部门()。
纳税人自觉纳税表明纳税人自觉遵守税法,是法制观念强的表现,不能以此否定税收的()。
当距岸1km以上,定位精度要求很高的水域难以搭建测量平台时,宜采用()等高精度定位技术进行施工定位。
你和几个朋友在某餐厅聚会。如果你有吸烟的嗜好,当烟瘾难忍时,你会()。
简述教学方法选择的衡量标准。
WhichofthefollowingdoesNOTbelongtoTrilogyofDesire’?
Therewasatimewhenanypersonalinformationthatwasgatheredaboutuswastypedonapieceofpaperand【B1】______inafilec
最新回复
(
0
)