首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序编译时发现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
62
问题
下面程序编译时发现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全国计算机二级
相关试题推荐
给定程序MODII.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更
若语句“t=fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
有以下程序:#include<stdio.h>main(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)
设有定义:char*c;,以下选项中能够使字符型指针C正确指向一个字符串的是()。
以下选项中关于C语言常量的叙述错误的是()。
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
变压器各主要参数是什么?
50kg体重的正常人的体液与血量分别为()
“系统的功能不是各个要素简单的叠加,而是大于各个个体的功效之和”描述的是系统的
A.手之阳经与手之阴经B.手之阳经与足之阳经C.手之阴经与足之阴经D.足之阳经与足之阴经E.手之阳经与足之阴经
有内在拟交感活性的B受体阻滞剂是
冰箱:肉类:蔬菜
开头部分加点的“它”所指代的是哪一项:“强子也有结构”,强子结构是由:
分组交换可以采用虚电路方式或(26)方式实现。虚电路方式在通信前需建立一条虚电路,其路径由(27)决定。每条虚电路都有虚电路号码,该号码(28)。虚电路建立后,各数据分组(29)到达目的地,然后(30)。
“先工作后判断”的循环程序结构中,循环体执行的次数最少是( )次。
在考生文件夹下,打开文档word1.docx,按照要求完成下列操作并以该文件名(word1.docx)保存文档。【文档开始】赵州桥在河北省赵县有一座世界闻名的石拱桥,叫赵州桥,又叫安济桥。它是隋朝的石匠李春设计并参加建造的,到现在已经有1300多年了
最新回复
(
0
)