首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件pmjl.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Theextensi
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl,此工程中含有一个源程序文件pmjl.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: Theextensi
admin
2015-06-27
30
问题
请使用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全国计算机二级
相关试题推荐
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
下列有关小概率原则的说法正确的是()
下列说法错误的是
学校为了培养学生阅读的习惯,学校在图书馆、餐厅和教室布置了读书角,一段时间以后很多同学的阅读能力都得到提高,这种现象说明
函数f(x)=x2一ax+b在[1,3]上的最大值与最小值的差为1。(1)a=4;(2)a=一4。
某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有结点数为()。
一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序历结果为()。
对于给出的一组权w={10,12.16,21。30).通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为()。
给定程序MODll.C中函数fun的功能是:计算n的5次方的值(规定n的值大于2、小于8),通过形参指针传回主函数;并计算该值的个位、十位、百位上数字之和作为函数值返回。例如,7的5次方是16807,其低3位数的和值是15。请改正函数fun中指定部位的
随机试题
进行食物蛋白质互补时应遵循的原则是________。
若某物系为1mol的物质,则其内能U、焓H、自由焓G、熵S皆属于状态函数。 ()
A.球部尿道损伤B.膜部尿道损伤C.肾损伤D.输尿管损伤妇科或直肠手术多引起
女性,转移性右下腹痛8小时,伴恶心、呕吐,发热,体温38℃,脉搏90/min,右下腹压痛,反跳痛,肌紧张。白细胞12×109/L,尿白细胞1~2个/HP。最可能的诊断
直接作用于中枢神经系统,使之兴奋或抑制,连续使用能产生依赖性的药品是
TCR主要与BCR主要与
斯塔克提出的________模式主张评价应当同时具备描述和判断两种功能。
(河北事业单位2011—5)
居民苏女士在菜市场看到某摊位出售的鹌鹑蛋色泽新鲜、形态圆润,且价格便宜,于是买了一箱。回家后发现有些鹌鹑蛋打不破,甚至丢到地上也摔不坏,再细闻已经打破的鹌鹑蛋,有一股刺鼻的消毒液味道。她投诉至菜市场管理部门,结果一位工作人员声称鹌鹑蛋目前还没有国家质量标准
Readthearticleaboutmanagingasmallbusinessandthequestionsbelow.Foreachquestion13—18,markoneletter(A,B,CorD)
最新回复
(
0
)