首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,在横线应添加( )。 #include<iostream> using namespace std; class TestClass { public: TestClass(int n){number=n;} //拷贝构造函数 ~Test
有以下程序,在横线应添加( )。 #include<iostream> using namespace std; class TestClass { public: TestClass(int n){number=n;} //拷贝构造函数 ~Test
admin
2020-11-11
72
问题
有以下程序,在横线应添加( )。
#include<iostream>
using namespace std;
class TestClass
{
public:
TestClass(int n){number=n;}
//拷贝构造函数
~TestClass(){}
private:
int number;
};
TestClass fun(TestClass p)
{
TestClass temp(p);
return temp;
}
int main()
{
TestClass obj1(10),obj2(0);
TestClass obj3(obj1);
obj2=fun(obj3);
return0:
}
选项
A、TestClass(TestClass&other){number=other.number;}
B、TestClass(TestClassother){number=other.number;}
C、TestClass(TestClass&other){number;}
D、TestClass(&other){number=other.number;}
答案
A
解析
拷贝构造函数也是构造函数,但它只有一个参数,这个参数是本类的对象,即other,所以赋值操作将本类的参数other.number赋值给number;而且采用对象的引用的形式,也就是&other。
转载请注明原文地址:https://kaotiyun.com/show/6Yyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数f的原型为:voidf(int&a,double*b);变量x、y的定义是:intx;doubley;则下列调用该函数的语句中正确的是()。
软件设计中模块划分应遵循的准则是()。
有如下程序:#include<iostream>usingnamespacestd;classVACtpublic:intf()const{return3;}intf(){retur
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程pmj1,此工程中含有一个源程序文件pmj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:The
下列符号中可以用做C++标识符的是()。
以下描述中,不是线性表顺序存储结构特征的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使该程序输出倒9×9口诀。程序分析:分行与列考虑,共9行9列,设置两个变量i和j,i控制行,j控制列。程序运行结果如下:1*9=9
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
下列结构中为非线性结构的是
从表中任何一个结点位置出发就可以不重复地访问到表中其他所有结点的链表是
随机试题
氯霉素注射液用输液稀释至少需用100ml以上足量液体,并充分混匀,否则会析出结品,是因为氯霉素的溶剂是
泌尿系感染的最常见感染途径是以下哪项
一座66/10kV重要变电所,装有容量为16000kV.A的主变压器两台,采用蓄电池直流操作系统,所有断路器配电磁操作机构。控制、信号等经常负荷为2000W,事故照明负荷为1000W,最大一台断路器合闸电流为98A。请回答下列问题。若选择一组蓄电池
下列化合物中,键的极性最大的是:
对历史建筑应当实施原址保护的规定出自()。
土地使用权出让合同由()与土地使用者签订。
独立董事向董事会或股东大会发表独立意见的事项包括()。
广告代理制
算法的空间复杂度是指
下列VisualBasic函数中,计算结果为字符串型的是()。
最新回复
(
0
)