首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序编译时发现ma[3]=9错误,其原因是______。 #include<iostream.h> class FunArray { int*pa; //指向一个数组空问 int size; //数组元素个
下面程序编译时发现ma[3]=9错误,其原因是______。 #include<iostream.h> class FunArray { int*pa; //指向一个数组空问 int size; //数组元素个
admin
2010-12-16
55
问题
下面程序编译时发现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]<<endl;
}
选项
答案
没有重载[]运算符
解析
ma不是一般的数组,而是一个新定义的类,尽管该类封装了一个数组,但新类并没有提供[]操作符的具体实现,因此是错误的。
转载请注明原文地址:https://kaotiyun.com/show/LBVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:doublex=5.16894;,则语句printf("%lf\n",(int)(x*1000+0.5)/1000.);的输出结果是()。
以下叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于"表达式"值的叙述中正确的是
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m中的值为:5,则应输出:1.463611。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
若变量已正确定义,则以下for循环():for(x=0,y=0;(y!=123)&&(x<4);x++);
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
下列特征中不是面向对象方法的主要特征的是()。
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
根据程序中的注释将下列缺失部分补充完整。classPoint{intx,y;//点的x和y坐标public:Point(intxx=0,intyy=0):x(xx),y(yy){}};
随机试题
企业对各种公益事业提供资金、物力等方面的支持,以社会服务形式进行的公共关系活动属于()
患者,男,66岁,因胸骨后疼痛2d,出冷汗,皮肤凉1h来院就诊。测BP10.6/6.6kPa(80/50mmHg)。ECG示V1-6,I、aVL导联的ST段明显抬高,并有深而宽的Q波。血清CK-MB峰高出正常的12倍。下述各种药物不宜应用的是
对伤口局部进行湿热敷时,最应注意
A、脆弱拟杆菌B、副溶血弧菌C、黏质沙雷菌D、粪肠球菌E、淋病奈瑟菌用于厌氧血平板的质控菌株是
引起抗利尿激素分泌最敏感的因素是
软件是计算机系统的灵魂,计算机系统总体性能的高低,除了硬件系统性能之外,在很大程度上取决于软件系统的配置。()
—Howmanyboystudentsarethereinyourclass?—Thereare________girlsasboys.
中国共产党领导的多党合作和政治协商制度是我国的根本制度。()
2003年全省粮食种植面积比2004年少()。2006年山西省粮食产量和2005年相比增加了()。
给定资料1.“分类型垃圾桶网上卖断货了”“工作太忙只能求助爸妈或保姆,家人多了很多话题”“公司里个人座位旁的垃圾桶都没有了,扔垃圾人都跑瘦了”……近日,强制垃圾分类成为网络热门话题,一些个人生活习惯悄然改变。上海市民宋女士说,为减少垃圾分类错
最新回复
(
0
)