首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
95
问题
有如下类定义:
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全国计算机二级
相关试题推荐
程序#include"iostream.h"voidmain(){inti=10;inti=5;cout<<j+i++<<endl;}的结果为【】。
线性表的顺序存储结构和线性表的链式存储结构分别是
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;
以下不属于数据库系统模型的是()。
最简单的交换排序方法是()。
带有虚基类的多层次派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化【】次。
下列对字符数组进行初始化的语句,正确的是()。
以下对C++语言函数的有关描述中,正确的是
下面说法正确的是
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
随机试题
《段太尉逸事状》“副元帅勋塞天地,当务始终”,这里“副元帅”是指()
成对的喉软骨是
根尖周病的治疗原则应是
骨关节炎症X线表现与病理改变和临床表现出现的时间关系是()。
各级水行政主管部门和流域管理机构应当建立(),及时受理对水利工程建设生产安全事故及安全事故隐患的检举,控告和投诉。
借款人无法足额偿还贷款本息,即使执行担保,也肯定要造成较大损失。此类贷款按贷款五级分类划分属于()。[2015年5月真题]
员工素质测评中的能力测评一般包括()
已知A=,二次型f(x1,x2,x3)=xT(ATA)x的秩为2。求正交变换x=Qy将f化为标准形。
设f(x,y)与f(x,y)均为可微函数,且φ’(x,y)≠0.已知(x0,y0)是f(x,y)在约束条件φ(x,y)=0下的一个极值点,下列选项正确的是
下列事件过程运行后输出结果是PrivateSubCommand1_Click()PrintFormats(123,456,"###,##%")EndSub
最新回复
(
0
)