首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件pmjl.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Theextensi
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件pmjl.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Theextensi
admin
2015-06-27
21
问题
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件pmjl.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
Theextensionis:CPP
注意:只修改注释“//ERROR****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
usingnamespacestd;
classNyClass{
char*p;
public:
NyClass(charc)
{p=newchar;*p=c;}
//ERROR********Eound********
NyClass(constNyClasscopy)
{p=newchar;*p=*(copy.p);}
//ERROR********found********
下列析构函数用于释放字符指针
~NyClass(){freep;)
NyClass&operator=(constNyClass&rhs)
{
if(this=&rhs)return*this;
*P=*(rhs.p);
//ERROR********found********
returnthis;
}
charGetChar()const{return*p;}
};
intmain()
{
NyClassobjl(’C’),obj2(’P’);
NyClassobj3(obj1);
obj3=obj2;
cout<<"Theextensionis:"
<
<
return0;
}
选项
答案
(1)MyClass(const MyClass & copy) { p = new char; *p = *(copy.p); } (2)~MyClass() {delete p; } (3)return *this;
解析
(1)主要考查考生对拷贝构造函数的掌握,拷贝构造函数的形参是引用调用。
(2)主要考查考生对析构函数的掌握,析构函数使用delete语句释放指针。
(3)主要考查考生对this指针的掌握,函数要求返回MyClass,可知要返回的是this指针指向的当前类,而非this指针。
转载请注明原文地址:https://kaotiyun.com/show/LIBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
从农业、手工业、对外贸易和货币几个方面。论述南宋经济的发展。(2011年统考真题)
试析宋代城市商业发展的特点。(清华大学2005年中国通史真题)
简述凯恩斯主义理论的主要内容。(南京大学2000年世界近现代史真题)
从洋务运动“先军工后民用”的特点,简述其对中国近代化的影响。(南开大学2014年中国历史真题)
在一组数据11、11、11、11、13、13、13、17、17、18中,中数是()
设一个盒子里装有编号为①②③的三个球,现按照考虑顺序的重复抽样方式从中随机抽出两个球组成样本,则样本可能数目为()
简述夸美纽斯在教学原则方面的主张。
下列关于学校教育的说法,错误的是
生产性是教育的本质属性,这一观点属于教育本质的
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
一侧瞳孔直接对光反射消失,间接对光反射存在,病变在
钻孔灌注桩,当地下水位高或流速大时,泥浆指标应取高限。()
我国的建设项目工程设计,按不同的专业可分为()阶段。
标志着国内住房贷款业务的正式全面启动的是()。
普通年金是指在一定时期内每期期初等额收付的系列款项。()
下列关于商业银行理财业务的说法,错误的是()。
Teacherscanapplyallofthefollowingmethodstoteachstressexcept______.
材料一自古皆封建诸侯,各君其国,卿大夫亦世其官……其后积弊日甚……其势不得不变。于是先从在下者(平民)其……此已开后世布衣将相之列……秦皇尽灭六国以开一统之局……下虽无世禄之臣,而上犹是稽体之主(最高统治者仍由王族世袭)也。汉祖以匹
有一个数是123,它与十六进制数53相等,那么该数值是
MaryhappenedtomeetherbestfriendinthemiddleschoolwhileshewasinParisonbusiness.
最新回复
(
0
)