首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){N把fla所指字符串拷贝到a所指向的存储空间 a=____
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){N把fla所指字符串拷贝到a所指向的存储空间 a=____
admin
2020-04-07
54
问题
有如下类定义:
ciass A{
char
*
a;
public:
A():a(0){}
A(char
*
aa){N把fla所指字符串拷贝到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/Gt8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
线性表的顺序存储结构和线性表的链式存储结构分别是
结构化程序设计所规定的三种基本控制结构是()。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是()。
通过公有派生类的对象,只能访问基类成员中的
下面关于数组的描述错误的是
对于任意一个类,析构函数的个数最多为______。
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
下列选项中不符合良好程序设计风格的是()。
关于const修饰符的说法中,错误的是
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
随机试题
取得执业证书的证券业从业人员,连续3年不在机构从业的,由()注销其执业证书。
患者张某,男性,72岁。喘咳,咳痰清稀,面浮肢肿,脘痞,纳差,尿少,怕冷,口唇青紫,舌黯,苔白滑,脉沉细。其诊断为
肺的静态顺应性越大,表示
建设工程投资控制的原理是()控制。
下图中,两点之间称为再生段的有()。
学习教育学有什么样的价值?
经营者向消费者提供商品或者服务,应当履行法律规定或合同的约定义务。下列选项中,()是经营者法定的义务。
已知一个带有表头结点的单链表,结点结构为:假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data域的值,并返回1;否则,只返回0。要求:
Generallyspeaking,theyhadawonderfulholidayattheseaside,butthelastthreedayswere______bytheunexpectedstorm.
Workingathomeinyournightclotheswhilesavinghundredsofdollarsmaysoundtoogoodtobetrue,butitisn’t.Moreandmore
最新回复
(
0
)