首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
41
问题
使用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全国计算机二级
相关试题推荐
简述清末地方自治运动。(南京大学2006年中国近现代史真题)
试论西欧启蒙运动及其历史意义。(北京师范大学2001年历史学综合考试真题)
试析斯巴达的政治制度与社会结构的内容及其成因。(北京师范大学2001年世界史真题;华中师范大学2003年世界古代史真题)
在动机斗争中,面临两个或者两个以上目标冲突的有
进行主成分分析的主要步骤包括()
心理学统计中一般采用下列哪种表?()
总体参数估计可分为()
下列可以描述数据集中趋势的指标是()
描述数据离散程度最简单的统计量是()
波浪理论考虑的因素主要包括三个方面,其中最主要的是股价的()。
随机试题
()不作为评价婴儿脱水的主要依据。
确诊最有价值的检查是骨髓检查原粒细胞占50%,治疗首选
高压钢管有探伤合格证,但经外观检查发现缺陷时,应抽()进行探伤。
截至2×13年3月31日,A上市公司(简称“A公司”)、B公司对C债权人负债金额共计8000万元(均为其他应付款),其中A公司负债2000万元,B公司负债6000万元,A公司为B公司债务承担连带担保责任。B公司为A公司的子公司,A公司持有其80%股权。2
下列选项中,属于货币发挥支付手段职能的行为有()。
(2012年浙江)在几千年的历史中,我们始终没有断过敌人,东两南北,四面都有。虽然有的当年的敌人今天可能已融入中华民族之中;但是在当年,他们只能算是敌人。我们决不能把古代史现代化,否则苏武、岳飞、文天祥等一大批著名的爱国者,就都被剥去了爱国的光环,成为内战
设其中f(x)在x=0处可导,f’(0)≠0,f(0)=0,则x=0是F(x)的()
Leproduitintérieurbrutn"aprogresséquede0,3%audeuxièmetrimestre2007.L"équationbudgétaire______.
Iwasnotmorethanthirteenyearsoldatthetime,(31),butIrememberthemomentasifit(32)yesterday.Ihadjusttakenmy
A、Acottondress,size6.B、Acottondress,size8.C、Asilkdress,size8.D、Asilkdress,size11.B对话中,女士表示想要丝制的或者棉制的连衣裙,男士回答
最新回复
(
0
)