首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: Number=8 注意:错误的语句在//********error********的下面,修改该语句即可。 #inclu
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: Number=8 注意:错误的语句在//********error********的下面,修改该语句即可。 #inclu
admin
2020-06-29
37
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
Number=8
注意:错误的语句在//********error********的下面,修改该语句即可。
#include
class CMyClass
{
public:
//********error********
void&Get()
{
return&Number;
}
Void Set(int m)
{
Number=m;
}
void display()
{
cout<<"Number="<
<
}
private:
int Number;
};
Void main()
{
int*p;
//********error********
//********error********
p=t.Get();
*p=8;
t.display();
}
选项
答案
(1)void*Get() (2)添加语句:CMyClass t; (3)P=(int*)t.Get();
解析
(1)Get()的返回的是“return&Number;”,即返回Number的地址,主函数中P为整型指针,但是“P=t.Get();”有错误,因为Get()函数返回的不是整型指针,而应该是空指针(void),空指针可强制类型转换成其他类型的指针,第1个标识下应改为“void*Get()”。
(2)由于Get()函数返回空指针(void),要使P指向Get()函数的返回值,必须做强制类型转化,即第3个标识下应改为“P=(int*)t.Get():”。
(3)变量t可以使用Get()函数,说明t为CMyClass类对象。即第2个标识下应添加对象定义,故第2个标识下添加“CMyclass t;”。
转载请注明原文地址:https://kaotiyun.com/show/LIyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要定义整型数组x,使之包括初值均为1的三个元素,下列语句正确的是
下列关于派生类构造函数和析构函数的表述中,错误的是
有如下类定义:classNumber{private:staticintnum;};要初始化Number类的静态成员num,应当在后面加上语句:
下列关于对象初始化的叙述中,正确的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3,*v4;};其中定义错误的成员变量是
数据库设计中反映用户对数据要求的模式是( )。
某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为
随机试题
当x<0时,证明ex>1+x
全口义齿基托牙龈外形的形状要求
A.胎盘早剥B.前置胎盘C.先兆早产D.妊娠合并阑尾炎E.妊娠合并子宫肌瘤红色变一孕妇妊娠34周,孕期经过顺利,今晨起床后发现阴道流血如月经量,无腹部疼痛,胎动好,来院检查子宫大小符合孕周,无宫缩,胎位左骶
吊车梁变形过大会使吊车无法正常运行,水池出现裂缝便不能蓄水等,都影响正常使用,需要对变形、裂缝等进行必要的控制,则说明结构需要( )功能。
新税法实施后,对新税法实施前纳税人的行为不得适用新税法,而只能沿用旧税法,这一规定符合税法适用原则中的( )。
病例:患者,女,69岁,食管癌晚期,不能进食,给予经静脉留置针脂肪乳、氨基酸等输入。1周后注射部位沿静脉走向出现条索状红线,局部组织肿胀、发红,患者主诉有疼痛感。此情况的发生原因有可能与下列哪些情况有关?()
以下是三个《背影》的教学案例,请作简要评析。例一一、课内交流段落提纲回家奔丧——丧事毕,赴南京,父子同行,事虽忙,不放心,亲自送行南京送别——看行李,拣座位,再三叮咛,穿铁道,见背影,几度落泪北京思父——持父信,见背影,泪光晶
用链表表示线性表的优点是()。
Completethesummarybelow.ChooseNOMORETHANTWOWORDSfromthepassageforeachanswer.Writeyouranswersinboxes24-26on
ThedevelopingcountriesofCentralandSouthAmerica,Africa,andAsiaoncemerelyexportedrawmaterialsandcashcropsinret
最新回复
(
0
)