首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【 】。 # include<iostream. h> # inelude<iomanip, h> template<class T> class Array {
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【 】。 # include<iostream. h> # inelude<iomanip, h> template<class T> class Array {
admin
2013-02-27
85
问题
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【 】。
# include<iostream. h>
# inelude<iomanip, h>
template<class T>
class Array
{
T * elems;
int size;
public:
Array(int.s);
~Array()
T& operator[](int)
void operator=(T)
};
template<class T>
Array<T>::Array(int s)
size=s;
elems=new T[size]
for(int i=0;i<size;i++)
elems
=0
}
template<celass T>
Array<T>::~Array()
{
______
template <class T>
T& Array<T>::operator[](int index)
{
return elems[index];
}
template<class T>
void Array<T>::operator=(T temp)
{
for(int i=0;i<size;i++)
elems
=temp;
}
void main()
{
int i,n=26;
Array<int> arr1(n)
Array<char> arr2(n)
for(i=0;i<n;i++)
{ -.
arr1
=’a’+i;
arr2
=’a’+i;
}
cout<<"ASCII 字符"<<endl;
for(i=0;i<n;i++)
cout<<setw(8)<<arr1
<<setw(8)<<arr2
<<endl;
}
选项
答案
delete elems;
解析
注意,用new动态申请的内存在使用完成后一定要用delete释放。
转载请注明原文地址:https://kaotiyun.com/show/WZVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是()。
以下选项中,值为1的表达式是()。
设有以下函数:voidfun(intn,char*s){…},则下列对函数指针的定义和赋值均正确的是()。
C语言常量的类型从字面形式上可区分,以下判断中正确的是()。
以下选项中,合法的一组C语言数值常量是()。
下列叙述中错误的是()。
已定义以下函数“intfun(int*p){return*p;}”,fun函数的返回值是()。
以下选项中与(!a==0)的逻辑值不等价的表达式是()。
关于new运算符的下列描述中,错误的是()。
for(intx=0,y=0;!x||y<=5;y++,x=!x)语句执行的循环次数是()。
随机试题
简述数据流计算机存在的问题。
在我国产业结构调整与优化中,应积极发展的是()。
A.有效滤过压B.滤过膜的面积和通透性C.两者都有D.两者都无肾小球滤过率的多少取决于
A.温经通络B.行气C.止痛D.益气强心E.清心安神止血定痛片除散瘀止血外,又能()。
根据票据法律制度的规定,票据债务人基于票据本身存在的一定事由发生的抗辩,可以对抗任何持票人,该类事由有()。
关于投资性房地产后续计量模式的转换,下列说法正确的是()。
学校课程通常以选修课或__________的形式出现。
下列选项不是依据假设的形成所作的分类的是
NewPlanforGalleryDesignOfficialsfromtheArizonastategovernmentannouncedthattherewillbeanarchitecturedesign
A、Hisprojectorlifeisatrainwreck.B、Hehascometotheendofsomething.C、Heisfromthebadsideofthetown.D、Hepays
最新回复
(
0
)