首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序编译时发现ma[3]=9错误,其原因是【 】。 # include<iostream. h> class FunArray { int *pa; //指向一个数组空间 int size; //数组元素个数 public: FunA
下面程序编译时发现ma[3]=9错误,其原因是【 】。 # include<iostream. h> class FunArray { int *pa; //指向一个数组空间 int size; //数组元素个数 public: FunA
admin
2010-06-06
60
问题
下面程序编译时发现ma[3]=9错误,其原因是【 】。
# include<iostream. h>
class FunArray
{
int *pa; //指向一个数组空间
int size; //数组元素个数
public:
FunArray(int a[ ], int thesize): pa(A) , size(thesize) { }
int Size( ){return size;}
}
};
void main( )
{
int s[ ]={3,7,2,1,5,4};
FunArray ma (s, sizeof (s)/sizeof(int) );
ma[3] = 9
cout<<ma[3]<<end1;
}
选项
答案
没有重载[]运算符
解析
ma不是一般的数组,而是一个新定义的类,尽管该类封装了一个数组,但新类并没有提供[]操作符的具体实现,因此是错误的。
转载请注明原文地址:https://kaotiyun.com/show/cwjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintfun(inta,intB){if(b==0)retuma;elsereturn(fun(一一a,一一h));}main(){printf
设有:chars[5],c;,则调用函数scanf能正确给s和c读入数据的是()。
以下叙述中错误的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.
若语句“t=fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
随机试题
空气污染在城市和农村都已成为越来越严峻的问题。
Whilestillinitsearlystages,welfarereformhasalreadybeenjudgedagreatsuccessinmanystates—atleastingettingpeo
I型慢性肾炎:Ⅱ型慢性肾炎:
与法莫替丁的叙述不相符的是
下列哪项在梗阻性黄疸的鉴别中意义不大?()
王惠系一9岁儿童,玩耍中将同学张明的左眼捅瞎,其父王忠代其进行诉讼,被法院判决赔偿对方医药费等30万元。执行开始后,王忠拒不履行,并欲带王惠出国定居。此种情况下:
能从其投资组合的债券中得到适当的利息收益,与此同时又可以获得普通股升值收益的基金是()。
下列选项中,属于流动性风险监测阶段工作的是()。
我国三大木版年画是()。
信息系统开发的经验表明,系统出现的错误中有60%~80%是来源于
最新回复
(
0
)