首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
50
问题
使用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全国计算机二级
相关试题推荐
2019年12月17日,我国第一艘国产航母山东舰正式交付。下列关于山东舰的说法,错误的是()。
马斯洛需要层次理论的主要内容及主要观点。
试论秦汉时期地方行政制度及其演变。(中国人民大学2005年中国通史真题)
试论西欧启蒙运动及其历史意义。(北京师范大学2001年历史学综合考试真题)
比较唐宋地方行政机构设置的异同。(北京大学2001年中国古代史真题)
下列哪种数据才可以运用卡方检验进行统计分析?()
已知某次学业成就测验的平均分数是80,标准差为4。如果某考生得分为92,则该分数转换为标准分后是()
对社会现实的文化状况进行分析和评价,向学生提供有价值的文化。这是教育的哪种文化功能
若(1+x)+(1+x)2+…+(1+x)2n=a0+a1x+…+a2nx2n,其中n为正整数,则a0+a2+…+a2n=()。
已知函数z=u(χ,y)eaχ|by,且=0,若z=z(χ,y)满足方程+z=0,则a=________,b=________.
随机试题
这个标志是何含义?
劳动法
局灶型肺结核的特点是
关于合同无效,下列各项表述正确的是()
所得税类税收的征税对象是一般收入,征税数额不受成本、费用、利润高低的影响。()
在保险实务中,( )方式适用于保险合同条款文义不清或有歧义,无法用文义解释方式的情况。
设随机变量X服从(0,2)上的均匀分布,则随机变量Y=X2在(0,4)内的概率分布密度fY(y)=________。
下列关于计算机软件说法不正确的是
AconsiderablepartofFacebook’sappealstemsfromitsmiraculousfusionofdistancewithintimacy,ortheillusionofdistance
A、Goldwasdiscoveredinthecityin1848.B、Thepopulationofthecitygrewtotwelvethousandin1848.C、TheGoldenGateBridg
最新回复
(
0
)