首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为: Constructor,i=O, Destructor 注意:错误的语句在∥********4******
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为: Constructor,i=O, Destructor 注意:错误的语句在∥********4******
admin
2021-06-10
77
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为:
Constructor,i=O,
Destructor
注意:错误的语句在∥********4********的下面,修改访语句即可。
#include
class CObj
{
int i;
public:
CObj();
void display();
-CObj();
};
∥********error********
CObj:cobj()
{
cout<<“Constructor"‘<“.”,
i=0;
}
{
CObj:display()
{
cout<<“i=”<
}
∥********error********
CObj:cobj()
{
cout<<“Destructor”<
}
void main()
{
Cobj a;
a.display();
}
选项
答案
(1)CObj::CObj() (2)VOid cobj::display() (3)CObj::~CObj()
解析
(1)在类的外部定义成员函数时,必须在成员函数前面加上类名和作用域运算符(::),作用域运算符用来表示某个成员属于哪个类,使用格式为:<类名>::<成员函数>(<参数函数>),因此第1个标识下应改为CObj::CObi(),默认构造函数没有参数。
(2)第2个标识下“COb.j:display()”,从其后的语句看,这是在类外实现COb.j函数,因此也有作用域运算符使用错误问题,display()函数返回值为void,因此第2个标识下应改为void CObj::display()。
(3)第3个标识下“CObj:CObj()”,显然这里是在类外实现析构函数,析构函数是一个特殊的函数,它的名字和类名相同,并在前面加“~”字符,用来与构造函数加以区别,因此第3个标识下应改为CObj::一CObj()。
转载请注明原文地址:https://jikaoti.com/ti/B9h0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(h,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为()。
有如下函数模板:template<classT>Tsquare(Tx){returnx*x;)其中T是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,通过把类Distance定义为类Point的友元类,来实现计算两点之间距离的功能。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)把类CDistance定义为类CPoint的友
使用VC6打开考生文件夹下的源程序文件modi3.cpp。请完成以下部分,实现在屏幕上输出为:TestClass3TestClass2这个程序需要修改的部分,请按照以下部分实现。(1)类TestClass0不能被实例化,请定
在数据管理技术发展的三个阶段中,数据共享最好的是()。
软件需求分析阶段的主要任务是
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
下列叙述中正确的是( )。
有如下两个类定义:classXX{private:doublex1;protected:doublex2;public:doublex3;};classYY
随机试题
英国著名教育家斯宾塞从知识的“实际效用”出发,主张通过“自由竞争”达到“适者生存”,而教育的目的就是为“完美的生活做准备”。在他看来,能实现“完美的生活”的最有价值的知识是()
关于信号与信息,如下几种说法中正确的是:
[背景资料]某市建设一段36.8km的四车道高速公路沥青混凝土路面工程,通过公开招标,该工程由施工企业甲承包。路面单幅宽11.25m。路面结构形式为:基层为两层18cm的石灰粉煤灰稳定碎石,底基层为一层18cm的石灰粉煤灰稳定碎石;沥青混凝土面层
经纪业务操作规范管理的一般要求有()
美术教学评价的种类有哪些?
下列有关马歇尔一勒纳条件的论述,不正确的是()。(金融学联考2003年)
Ifthisweekendisyawningaheadofyou,offeringnothingbutthesameoldroutinesandhouseholdduties,thendon’tdespair:bo
TheweatherwasniceinTrumbullCountyonSaturdayevening.Severalpeopleweremissingduringthestorm.
IntroductiontoGeographyCourse1.ThescopeofgeographyProcessesaffect【T1】______Relationsbetween【T2】______andpeople2.
Thinkbeforeyoupost.Youmightnotbeawareofhowmuchinformationyou’re【C1】______.That’sthemessagefromthefounders
最新回复
(
0
)