首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
51
问题
有如下类定义:
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://jikaoti.com/ti/lqt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是
下面叙述正确的是
若有下列定义及初始化语句: int i=100; int *ip=&i; int k=*ip; 并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为( )。
意味着一个操作在不同的类中可以有不同的实现方式的是指( )。
流成员函数_______返回当前流的状态。
重载的关系运算符和逻辑运算符的返回类型应当是_______。
继承具有(),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
设有语句 int n,m; char a[5],b; cin>>n>>a>>m>>b; 为了分别将10和20分别赋给n和m,look赋给a,t赋给b,则正确的输入为
存取指针所指的值时,采用的运算符是
磁盘文件操作中,打开磁盘文件的访问方式中以追加方式打开文件的
随机试题
小儿腹部可触及大小8.2cm×6.9cm的实性肿块。超声显示边缘欠规则,呈结节状,包膜不完整。内部回声杂乱,可见低回声区内分布不均匀的高回声结节,瘤体血流信号丰富。肾脏受压移位,肾脏结构正常。最有可能是
患者,40岁,销售员。近2个月来乏力、低热、咳嗽、全身不适、食欲差且体重下降。有不洁性生活史。体检:T37.3℃,颌下及腋下淋巴结多个肿大,质软,无压痛,无粘连。为明确诊断,首先应进行的检查是
对接触砷、石棉、镍、铬酸盐、放射性物质的工人进行定期体检时,首先应考虑
此时应诊断为()下列治法何者最宜()
慢性肾功能衰竭时尿中可见
项目组织内部各组织单元之间职责与任务相互交叉的分工与衔接属于()界面。
NewVacationPolicyAllvacationdaysmustbetakenwithinthecalendaryearwithwrittenrequestssubmittedandapprovedbyyo
填入空白处最恰当的是()。
在考生文件夹下,打开文档WORD1.docx,按照要求完成下列操作并以该文件名(WORD1.docx)保存文档。【文档开始】认识AGP8X要想深入认识AGP8X,让我们先来说说AGP总线
Ireallydon’twanttogototheparty,butIdon’tseehowIcan______it.
最新回复
(
0
)