首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序编译时发现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
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]<<endl;
}
选项
答案
没有重载[]运算符
解析
ma不是一般的数组,而是一个新定义的类,尽管该类封装了一个数组,但新类并没有提供[]操作符的具体实现,因此是错误的。
转载请注明原文地址:https://kaotiyun.com/show/LBVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
以下程序的输出结果是()。#includestructst{intx;int*y;}*p;intdt[4]={1,2,3,4};structstaa[4]={2,&dt[0],3,&dt[
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
下列给定程序中,函数fun的功能是:将形参s所指字符串中的所有字母字符顺序前移,其他字符顺序后移,处理后将新字符串的首地址作为函数值返回。例如,若s所指字符串为“asdl23fgh543df”,处理后新字符串为“asdfghdfl23543”。请在程序
下列方法中,不属于软件调试方法的是()。
下列说法不正确的是()。
下列哪一条不属于数据库设计的任务?()
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
随机试题
根据《唐六典》的规定,______品以上的高级官员由皇帝直接任命。()
属于癌前病变的是
A.自身免疫性溶血性贫血B.遗传性球形细胞增多症C.阵发性睡眠性血红蛋白尿D.G一6一PD缺乏症E.海洋性贫血女性,42岁,表现为贫血和脾大,伴有脱发、皮疹、关节红肿、面部红斑,最可能的诊断是
A.处方药品名称B.君、臣、佐、使C.前记、正文、后记D.中成药书写规则E.药品剂量与数量处方应以国家批准的名称书写的是
某企业5月10日,以银行存款支付前欠甲企业贷款20000元。根据该项经济业务的原始凭证,应当填制的记账凭证是()。
“江山易改,本性难移”和“人心不同,各如其面”说的分别是()。
下列关于世界经济发展不平衡的说法,错误的是()。
庄子认为物“方生方死,方死方生”,这是()
无论哪一种类型和层次的教育活动,都贯穿着三个基本要素:教育者、受教育者和()。
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL。例如,当字符串中的内容为“abcdabfabcdx”,t中内容为“ab”时
最新回复
(
0
)