首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: init TestClass del TestClass 注意:不要改动main函数,不能增行或
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: init TestClass del TestClass 注意:不要改动main函数,不能增行或
admin
2015-07-20
59
问题
使用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全国计算机二级
相关试题推荐
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<end1;voidsetData(doubled)(data=d;static
一个()允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
下面对静态数据成员的描述中,正确的是()。
下面关于友元函数的描述正确的是()。
有如下程序: #include<iostream> using namespace std; class Base { protected: in i; public
【】是在进行了成功的测试之后才开始的。它与软件测试不同,测试的目的是发现错误,进一步诊断和改正错误,则是调试的任务。
关于在调用模板函数时实参的使用,下列表述中正确的是
算法的空间复杂度是指
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【 】。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内务成分之间的联系。
随机试题
合同生效的要件包括()。
焊工的锰中毒是怎样造成的?
Almosteveryonehasahobby.Ahobbycanbeanythingpeopleliketodointheirsparetime.Ahobbycan【C1】______themwithinter
【案例】男性,53岁。急性心肌梗死入院治疗1天。发作心慌,呼吸困难,心电图示室性心律,心率165次/分,血压76/40mmHg。下列哪种药物可以改善该患者预后
A.0.015~0.03gB.3~6gC.0.5~1.5gD.3~5gE.2~3g生甘遂内服的用量为
发票的全部联次应一次性复写或打印,内容应完全一致。()
Ifyoucannotmeetyourcustomers’needs,whichofthefollowingactionarecorrect()
净超额运营成本是超额运营成本扣除所得税抵免以后的余额。()
从世界范围看,师范教育始于
正在开发的产品和组织的整体战略之间通过()联系在一起。
最新回复
(
0
)