首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char *a; public: A():a(0){} A(char *aa){//把aa所指字符串拷贝到a所指向的存储空间 a=__________; strcpy(a,aa); } ~A()(delete[] a;}
有如下类定义: ciass A{ char *a; public: A():a(0){} A(char *aa){//把aa所指字符串拷贝到a所指向的存储空间 a=__________; strcpy(a,aa); } ~A()(delete[] a;}
admin
2020-07-30
93
问题
有如下类定义:
ciass A{
char *a;
public:
A():a(0){}
A(char *aa){//把aa所指字符串拷贝到a所指向的存储空间
a=__________;
strcpy(a,aa);
}
~A()(delete[] a;}
};
横线处应填写的表达式是( )。
选项
A、newchar[stden(aa)+1]
B、char[strlen(aa)+1]
C、char[strlen(aa)]
D、new char[sizeof(aa)-1]
答案
A
解析
函数strlen(aa)返回字符串aa中字符的个数,不包括末尾的空字符。所以在内存空间创建字符数组a时,需要字符数组的长度是strlen(aa)+1。
转载请注明原文地址:https://kaotiyun.com/show/RPyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息:TestClassATestClassBTestClassC其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
若执行以下程序时从键盘上输入9,则输出结果是()。main(){intn;cin>>n;if(n++<10)cout
下列选项可以做C++标识符的是()。
下列字符串中,正确的C++标识符是()。
下面关于C++流的叙述中,正确的是()。
有如下程序:#includeusingnamespacestd;voidfl(int&X,int&y){intz=x;x=y;y=z;)voidf2(intx,inty){intz=x;x=y;y=z
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODII.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件proj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
检查软件产品是否符合需求定义的过程称为()。
随机试题
患者,女,34岁。平素多忧思抑郁,失眠,心悸,与人争吵后,突然呼吸短促,息粗气憋,胸闷胸痛,咽中如窒,但喉中痰鸣不著,苔薄,脉弦。该患者治疗时,宜首选
试述视功能包括哪些检查。
痰浊壅肺型肺胀,治疗时宜选
下列疾病引起的发热为回归热的是
不属于初级结合型胆汁酸的是
根据《中华人民共和国城乡规划法》,下列临时建筑中,应被责令限期拆除的是()①未经批准进行临时建设的;②未按照批准内容进行临时建设的;③临时建筑物、构筑物超过批准期限不拆除的
罗森塔尔等人研究发现,教师的______对学生产生自动应验效应,这被称为皮格马利翁效应或罗森塔尔效应。
Givingthechildproblemshecannotsolvewillonlyfrustratehim.
“八股取士”的考试形式,在哪个朝代确定?()
Thebackgroundof______,anovelbyDickens,issetintheFrenchRevolution.
最新回复
(
0
)