首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char*a: public: A0:a(0){) A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=__________; strcpy(a,
有如下类定义: ciass A{ char*a: public: A0:a(0){) A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=__________; strcpy(a,
admin
2019-06-12
80
问题
有如下类定义:
ciass A{
char*a:
public:
A0: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/kH8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于构造函数和析构函数的描述中,错误的是()。
每个以符号________开头的行,为编译预处理行。
在执行完下面的程序后,变量k的值为【】。inti,j,k;for(i=0,j=10;i<:j;i++,j--)k=i+j;
在inta=10,*p=&a;语句中,p的值是()。
若有以下定义:chara:intb;floatc;doubled;则表达式a*b+dc的值的类型为______。
有如下的运算符重载函数定义: double operator +(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是
下列有关继承和派生的叙述中,正确的是A)派生类不能访问基类的保护成员B)作为虚基类的类不能被实例化C)派生类应当向基类的构造函数传递参数D)虚函数必须在派生类中重新实现
以下不是结构化程序设计方法的技术是()。
数据库管理系统是
友元运算符obj1>obj2被C++编译器解释为()。
随机试题
美国现实主义文学的杰出代表是___________。他的第一个短篇小说是___________,代表作是___________。
某医院神经内科有床位42个,其中一级护理30人,二级护理12人,每名一级护理患者24小时所需的平均护理时效为5.5小时,每名二级护理患者24小时所需的平均护理时数为3小时,一天的护理项目所需时间为30小时,该科室平均护理时数为
口外弓-肌激动器矫治器中口外弓的主要作用是
对竞争性抑制作用描述错误的是
患者,男,48岁。因腰疾,服用舒筋丸,服后出现头痛、头晕,烦躁不安,面部肌肉紧张,吞咽困难,进而伸肌和屈肌同时出现极度收缩,发生典型士的宁惊厥、痉挛。诊断为服用含马钱子的舒筋丸的中毒反应。服用含马钱子类药物中毒,出现痉挛时,主要对症治疗方法是注射
在外科感染病人的护理措施中抬高患肢的意义是
关于按套内建筑面积或者建筑面积计价的面积误差的处理方式的表述,错误的是()。
持有公司资本的一定份额并享有股东权利的人称为()。
关于《开皇律》内容,下列说法错误的是
在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计好表对象“tBorrow”、“tReader”和“tRook”,查询对象“qT”,窗体对象“fReader”,报表对象“rReader”和宏对象“rpt”。请在此基础上按以下要求补充设计
最新回复
(
0
)