首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test15_1,此工程包含一个源程序文件test15_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果如下: My object has member 7 源程序文件test15_1.cp
使用VC6打开考生文件夹下的工程test15_1,此工程包含一个源程序文件test15_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果如下: My object has member 7 源程序文件test15_1.cp
admin
2009-01-15
56
问题
使用VC6打开考生文件夹下的工程test15_1,此工程包含一个源程序文件test15_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果如下:
My object has member 7
源程序文件test15_1.cpp清单如下:
#include<iostream.h>
class MyClass
{
public:
MyClass(int mem){member=mem;}
~MyClass(){}
int GetAge()const{ return member;}
private:
int member;
};
/*****+********+** found *************/
void main()
{
int mem=7;
/*************** found ***************/
MyClass myObj=MakeObject(mem);
cout<<"My object has member"<<myObj->GetAge()<<endl;
/***************** found ****************/
delete;
}
MyClass *MakeObject(int mem)
{
MyClass *pMyClass=new MyClass(mem);
return pMyClass;
}
选项
答案
(1)添加函数定义MyClass*MakeObject(int mem); (2)错误:MyClass myObj=MakeObject(mem); 正确:MyClass *myObj=MakeObject(mem); (3)错误:delete; 正确:delete myObj;
解析
(1)主要考查考生对于函数定义规则的理解,在使用前先定义,这是规定;
(2)主要考查考生对于指针的掌握,因为函数返回值为指针,所以返回值必须赋值给一个指针类型的变量;
(3)主要考查考生是否会使用delete释放空间,使用delete删除一个指针时,只需要直接把指针变量的名称写在后面。
转载请注明原文地址:https://kaotiyun.com/show/OOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
文化在组织中的功能包括()。
组织设计和变革的影响因素。
简述美国1787年宪法的内容。(南京大学2001年世界近现代史真题)
简述大流士一世改革的主要内容和意义。(南京大学1998年世界古代中世纪史真题)
简述洋务运动的历史背景、主要内容和影响。(南开大学2018年世界历史真题)
神经胶质细胞的功能有
当人们对客观事物作出判断时,如果常常利用自己内部的参照,不易受外界环境的影响和干扰,这种人属于()
下列关于实用主义的说法错误的是
下列关于学校教育的说法,错误的是
某公司三个部门向灾区捐款,甲部门捐款数是另外两个部门捐款数的,乙部门捐款数是另外两个部门捐款数的。已知丙部门捐款1800元,则这三个部门共捐款()。
随机试题
建设社会主义文化强国,关键是要()
A基础培养基B鉴别培养基C选择培养基D营养培养基E特殊培养基克氏双糖铁琼脂培养基属于
下列关于津枯血燥形成原因的叙述,错误的是
乳腺癌侵犯乳房悬韧带(Cooper韧带)后,引起相应的皮肤改变是
宫颈黏液最丰富,伸展性最大,羊齿状结晶最高出现在正常月经周期中的哪一期
2008年1月至5月。在美国工作的甲每月给国内的妻子寄回10000美元,由其妻将美元兑换成人民币取出。若6月份甲寄回5000美元,则甲妻可以将()美元兑换成人民币。
教唆不满18周岁的人实施违反治安管理行为的,应加重处罚。( )
下面不属于对“学生主观能动性”描述的是()
并行数据库的体系结构包括共享内存结构、共享磁盘结构和
假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是
最新回复
(
0
)