首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
119
问题
有如下类定义:
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://www.kaotiyun.com/show/RPyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关C++流的叙述中,错误的是()。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
数据库管理系统是()。
按照“后进先出”原则组织数据的数据结构是()。
由于常对象不能被更新,因此()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件proj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h,proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。屏
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
软件测试的目的是()。
随机试题
对于作曲线运动的物体,以下几种说法中哪一种是正确的()
A、Positive.B、Cautious.C、Supportive.D、Negative.B从父亲说的“peoplewilllookatyoudifferentlyandyou’llsenseprejudicesherean
A.Chadwick征B.蒙氏结节C.Hegar征D.Braxton-Hicks收缩E.乳腺增生妊娠12~14周起出现的无痛性收缩为
医生白某因挪用公款用于个人经营,被判有期徒刑一年
(2008年)重W的物块能在倾斜角为α的粗糙斜面上滑下(图4—31)。为了维持物块在斜面上的平衡,在物块上作用向左的水平力FQ。在求解力FQ的大小时,物块与斜面间的摩擦力F方向为()。
当任何工作已准备就绪,在将其包装、覆盖或隐蔽之前,承包商应及时通知( )。
假设李莉女士是你的新客户,她和儿子组成了单亲家庭,一个人需要负担儿子教育费、抚养费、本人养老等问题。她面对未来很茫然,需要金融理财师协助规划。经过初步沟通面谈后,你获得了以下家庭、职业与财务等信息:一、案例成员四、假设条件1.假设通货膨胀率为4%;
财务控制的方式包括()。
设计任务:阅读下面学生信息和语言素材,设计20分钟的英语写作教学方案。教案没有固定格式,但必须包含下列要点:teachingobjectivesteachingcontentskeyanddifficultpo
凯恩斯开创的流动性偏好理论利用债券的供给和需求来说明均衡利率的决定。()
最新回复
(
0
)