首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为: Constructor,i=0, Destructor 注意:错误的语句在//******error******的下面,修
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为: Constructor,i=0, Destructor 注意:错误的语句在//******error******的下面,修
admin
2017-11-27
72
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为:
Constructor,i=0,
Destructor
注意:错误的语句在//******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)CObj::~CObj()
解析
(1)在类的外部定义成员函数时,必须在成员函数前面加上类名和作用域运算符(::),作用域运算符用来表示某个成员属于哪个类,使用格式为:<类名>::<成员函数>(<参数函数>),因此第1个标识下应改为CObj::CObj(),默认构造函数没有参数。
(2)第2个标识下“CObj:display()”,从其后的语句看,这是在类外实现CObj函数,因此也有作用域运算符使用错误问题,display()函数返回值为void,因此第2个标识下应改为void CObj::display()。
(3)第3个标识下“CObj:CObj()”,显然这里是在类外实现析构函数,析构函数是一个特殊的函数,它的名字和类名相同,并在前面加“~”字符,用来与构造函数加以区别,因此第3个标识下应改为CObj::~CObj()。
转载请注明原文地址:https://kaotiyun.com/show/0JAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;Classx{protected:inta;public:x(){
()是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
与以下程序段等价的是()while(a){if(b)continue;C;}
如下程序的输出结果是main(){float x=2.0, y;if(x<0.0)y=0.0;else if(x<10.0)y= 1.0/x;else y= 1.0cout<<y<<end1}
以下对C/C++语言函数的描述中,正确的是
在下列数据管理的各阶段中,数据独立性最高的阶段是
有如下类定义:classTest{public:Test(){a=0;c=0}//①intf(inta)const{this->a=a;}//②
下面不属于软件设计原则的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
用树形结构表示实体类型及实体间联系的数据模型称为______。
随机试题
被鲁迅在《魏晋风度及文章与药及酒之关系》中誉为“改造文章的祖师”’的是_______。
女性,40岁,左乳房外上象限4cm×3cm肿块,距乳头距离5cm,可推动,但是病人双手叉腰时肿块活动度明显受限,左腋窝未扪及肿大淋巴结。该病人若确诊为乳腺癌,手术方式应选择
臁疮疮面有较多腐肉,外用药宜选
婴儿腹泻重型与轻型的主要区别点是
甲、乙签订一份试用买卖合同,但没有约定试用期。之后,双方对是否购买标的物没有达成协议。下列哪些说法是正确的?()。
按计税依据分类,税收分为()。
()对于原子相当于车轮对于()
在班杜拉看来,学会的行为未必表现出来,这取决于
关于因特网防火墙,下列叙述中错误的是()。
Departmentstoresarelargeretailstoressellingmanydifferentkindsofmerchandisearrangedin【B1】______departments.Suchsto
最新回复
(
0
)