首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=_____; strcpy(a,aa);
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=_____; strcpy(a,aa);
admin
2017-04-25
112
问题
有如下类定义:
ciass A{
char*a;
public:
A():a(0){}
A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间
a=_____;
strcpy(a,aa);
}
~A()(delete[]a;}
};
横线处应填写的表达式是( )。
选项
A、new char[strlen(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/y1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面四个关键字中,说明友元函数的是( )。
用树形结构来表示实体之间联系的模型称为
下列数据结构中,能直接使用堆排序法进行排序的是
下列对模板的声明中正确的是
以随机访问方式读取文件中的数据通常使用istream的成员函数_______。
若类A和类B的定义如下:classA{inti,public:voidget();//...};classB:A//默认为私有派生{intk;public
下列语句段中不是死循环的是()。
下列关于C++多态性的叙述,正确的是( )。
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为______。
执行语句序列charstrl[10]="ABCD",str2[10]="XYZxyz";for(inti=0;strl[i]=str2[i];i++)后,数组str1中的字符是XYZxyz,数组str2中的字符串是【 】。
随机试题
建筑高度大于()m的住宅建筑,宜采用自动喷水灭火系统。
A.蠕动B.分节运动C.容受性舒张D.集团运动小肠以环行肌为主的节律性舒缩运动形式是
在借贷记账法下,账户的哪一方登记增加,哪一方登记减少,取决于账户的性质。()
城市商业银行都不是股份制商业银行。()
绘画经常说人体比例为“立七,坐五,蹲三半”,其中头顶至脚底()处为耻骨。
某市一条大街长7200米,从起点到终点共设有9个车站,那么每个车站之间的平均距离是()。
一、注意事项1.申论考试是对应考者阅读能力、综合分析能力、提出和解决问题能力、文宇表达能力的测试。2.仔细阅读给定资料,按照后面提出的“作答要求”作答。二、给定资料1.2010年5月21日上午,广东省贯彻落实《广东省(关于实行党
能够成为民事法律事实的行为包括()。
Areyouasocialbutterfly,ordoyoupreferbeingattheedgeofagroupoffriends?Eitherway,yourgenesandevolutionmayp
Manwillneverconquerspace.Suchastatementmaysoundludicrous(荒唐的),afterwehavemadesuchlong【S1】______intospace.Yet
最新回复
(
0
)