首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序编译时发现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
31
问题
下面程序编译时发现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://jikaoti.com/ti/JXL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#inelude<stdio.h>intf(intm){staticintn=0;n+=m;retrunn;}main(){intn=0;printf("%d,",f(++n));printf("%d\n",f(
以下程序的输出结果是()。#inc1udeintm=13;intfun(intx,int){intm=2;return(x*y—m);}main(){inta
对建立良好的程序设计风格,下面描述正确的是()。
下列给定程序中,函数fun的功能是:将形参a所指数组中的前半部分元素中的值与后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如,若a所指数组中的数据为:1,2,3,4,5,6,7,8,9,则调换后为:6,7,
阅读以下程序#includemain(){IntCase;floatprintF;printf("请输入2个数:");scanf("%d%f",&Case,&printF);
请编写函数fun,其功能是:计算并输出下列多项式的值:例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。注意:要求n的值大于1但不大于100。部分源程序在文件PROGl.C中。请勿改动主函数mai
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是()。
下面程序的运行结果是()。#includemain(){inti;for(i=1;i
下列哪一条不属于数据库设计的任务?()
类模板的模板参数()。
随机试题
失血性休克早期发病学治疗主要用
供给量
A、维生素B1B、维生素B2C、烟酸D、泛酸E、叶酸缺乏时可引起皮炎、腹泻、痴呆等所谓“三D”症状的是
施工现场使用的混凝土小型空心砌块龄期的最小限值应是()d。
态度的ABC模型中,B指()。
教师道德评价的依据就是看教师的道德行为的动机。
选出下文采用的修辞方法:……①啊,泰山竟是一座闪烁着希望之光的灵山哟。②岭顶的满天繁星仿佛在树梢游移,好像是挂满枝头的晶亮的硕果。③再往上攀登,那星星又好像已被山风吹落树根,我们竞可以把它拾进袋子里了。④然而大地上却有比天上更美的奇观。⑤低头,只见泰安城
人面鱼身纹是()最具代表性的纹饰。(武汉理工2015年研)
执行下列程序后,显示结果是()。*主程序main.prgRELEASEALLPRIVATEx,yx=1y=2DOpl?x,yPROCEDUREplLO
Amongthemanywaysinwhichpeoplecommunicatethroughspeech,publicspeakinghasprobablyreceivedmorestudyandattractedm
最新回复
(
0
)