首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: init TestClass del TestClass 注意:不要改动main函数,不能增行或
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: init TestClass del TestClass 注意:不要改动main函数,不能增行或
admin
2015-07-20
37
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:
init TestClass
del TestClass
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error********的下面。
#include
C1ass TestClass
{
∥********error********
∥********error********
int TestClass(){cout<<“init
TestClass”<
∥********error********
void~TestClass()(cout<<”del
TestClass”<
};
void main()
{
TestClass obj;
return;
}
选项
答案
(1)添加语句:pubi.ic: (2) Testclass(){COUt<<”init Testclass”<
解析
本题的功能是分别利用构造函数和析构函数中的输出语句,输出“init TestClass”和“del TestClass”字符串。从已定源程序的main主函数开始入手,可以看出程序首先通过类TestClass中的TestClass构造函数实现各种输出。
解题思路
(1)打开modil.cpp,调试程序,显示错误提示为第一标识下“modil.cpp(13):error C2248:TestClass::TestClass’:cannot access private member declared in class ;TestClass’”,构造函数由于是私有的,无法获得,所以应该定义为public型,即第1个标识下添加“public:"。
(2)构造函数首部的一般形式为:构造函数名(形参列表),构造函数没有返回值,所以定义构造函数时不需要声明类型,所以“int TestClass(){cout<<"initTestClass"<
(3)析构函数的名字是类名的前面加一个“~”符号,所以“void~TestClass(){cout<<"del TestClass"<
转载请注明原文地址:https://kaotiyun.com/show/e3Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
存在定义inta[10],x,*pa;,若pa=&a[0],下列()选项和其他3个选项不是等价的。
类模板的模板参数()。
下面对静态数据成员的描述中,正确的是()。
下列关于圆括号运算符的功能说法不正确的是______。
void类型的指针是指指针指向的变量的数据类型是不固定的。对该指针进行操作时,应进行【】。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
下列关于运算符重载的叙述中,正确的是
在C++语言中,访问一个对象的成员所用的运算符是【】,访问一个指针所指向的对象的成员所用的运算符是【】。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
有如下函数模板:template<class T>T square(T x){return x*x;}其中T是
随机试题
对上市公司进行流动性分析,有利于发现()。
架空通信光缆与架空1KV以下电力线路交越时两线最小垂直净距为()。
休克病人以下各项指征所代表的意义错误的是
初产妇,孕39周,以往有高血压病史,摔跤后腹痛来院就诊。胎心音可闻及,子宫放松不佳,以胎盘早剥即刻行剖宫产术,胎儿娩出时已死亡,见子宫前壁呈紫铜色,后壁大面积瘀斑,出血量多,注射宫缩剂无效,此时紧急处理方法是
A.抗生素药膜局部贴敷B.口服维生素AC.去除刺激因素D.泼尼松E.2%硫酸氢钠溶液治疗白斑的首要措施是
高血压病有以下哪几种病变?()
对某一非恒定流,以下对于流线和迹线的正确说法是:
创造性思维的主要特征有()。
Whenadiseaseofepidemicproportionsthreatensthepublic,scientistsimmediatelygettowork,tryingtolocatethesourceof
A、 B、 C、 B图片[A]是一架飞机模型,图片[B]是一轮船模型,图片[C]是一个人物模特,原句为“约翰在他九岁生日时得到了一个轮船模型”。显然提到了轮船模型,所以答案就是[B]。
最新回复
(
0
)