首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为: Constructor,i=0, Destnlctor 注意:错误的语句在//********error*
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为: Constructor,i=0, Destnlctor 注意:错误的语句在//********error*
admin
2017-03-22
25
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为:
Constructor,i=0,
Destnlctor
注意:错误的语句在//********error********的下面,修改该语句即可。
#include
class CObj
{
int i;
public:
CObj();
void display();
~CObj();
};
//********error********
CObj:CObj()
{
cout<<"ConstruCtor"<<",";
i=0;
}
//********error********
CObj:display()
{
cout<<"i="<
}
//********error********
CObj:CObj()
{
cout<<"Destructor"<
}
Void main()
{
CObj a;
a.display();
}
选项
答案
(1)CObj::CObj() (2)void CObj::display() (3)CObl::~CObl()
解析
(1)在类的外部定义成员函数时,必须在成员函数前面加上类名和作用域运算符(::),作用域运算符用来表示某个成员属于哪个类,使用格式为:<类名>::<成员函数>(<参数函数>),因此第1个标识下应改为COb.j::COb.j(),默认构造函数没有参数。
(2)第2个标识下“CObj:display()”,从其后的语句看,这是在类外实现CObj函数,因此也有作用域运算符使用错误问题,display()函数返回值为void,因此第2个标识下应改为void CObj::display()。
(3)第3个标识下“CObj:CObj()”,显然这里是在类外实现析构函数,析构函数是一个特殊的函数,它的名字和类名相同,并在前面加“~”字符,用来与构造函数加以区别,因此第3个标识下应改为CObj::~CObj()。
转载请注明原文地址:https://jikaoti.com/ti/7Ht0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
打开文件时可单独或组合使用下列文件打开模式:①ios②ios_base::aopiosase::binary③iosbase::④iosbase::out若要以二进制读方式打开一个文件,需使用的文件打开模式为()。
下列程序段中包含4个函数,其中具有隐含this指针的是()。intfunl();classTest{public:intfun2();friendintfun3();staticintf
在下列字符中,不允许作为C++标识符的是()。
假定用户没有给一个名字为Sample的类定义构造函数,则系统为其隐含定义的构造函数为【 】。
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
下列关于关系运算的叙述中正确的是
软件生命周期中所花费用最多的阶段是
以下都是C++语言标识符的是()
随机试题
我国最先以马克思主义观点阐述教育问题的著作是()
男性,65岁。突然呼吸困难,喘息,咳嗽,肺有哮鸣音及湿啰音,心电图示左心室肥厚劳损,应首先考虑下列哪一诊断
下列可以作为吸收剂量单位的是
纳税人进口应税消费品,应于()缴纳消费税税款。
注册会计师对被审计单位2011年1月至6月财务报表进行审计,并于2011年8月31日出具审计报告。下列各项中,管理层在编制2011年1月至6月财务报表时,评估其持续经营能力应当涵盖的最短期间是()。
【2015江西】由教育工作者(通常是教师)担任研究者,以学校或教室内亟待改进的实际教育问题为研究内容,而以改进这些教育活动为目的的研究方法是()。
根据下面文字所提供的信息回答问题:纺织品是我国最具竞争优势的大宗出口产品,对我国实现外贸顺差、增加就业发挥着重要作用。90年代中期,中国所占世界市场份额超过10%,从此跃居世界第一。2001年底人世以后,中国的纺织品出口更开上了快车道。2002年
Today’sdouble-incomefamiliesareatgreaterfinancialriskinthat______.Whichofthefollowingisthebesttitleforthist
Whyhasthewomancometotalktotheman?
Anoverwhelming【C1】______todrinkalcohol,【C2】______itiscausingharm,isadiseasecalledalcoholism.Alcoholisadrag.In
最新回复
(
0
)