首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char *a; public: A():a(0){} A(char*aa){// 把aa所指字符串拷贝到a所指向的存储空间 a=________; strcp
有如下类定义: ciass A{ char *a; public: A():a(0){} A(char*aa){// 把aa所指字符串拷贝到a所指向的存储空间 a=________; strcp
admin
2020-11-11
33
问题
有如下类定义:
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
解析
函数str1en(aa)返回字符串aa中字符的个数,不包括末尾的空字符。所以在内存空间创建字符数组a时,需要字符数组的长度是str1en(aa)+1。
转载请注明原文地址:https://kaotiyun.com/show/eayp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intf(inta)const{this->a=a;}//②staticintg(){returna;}//③voidh(intb){Tes
下列符号中,正确的C++标识符是()。
有如下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){Fuction();}virtualvoidFuction(){cout<<"Base::Fuc
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。其中:定义了类circle和column,column类由circle类protected派生,但是两个类的定义并不完整,请按照以下的
下列关于this指针的叙述中,正确的是()。
下列关于模板的叙述中,错误的是( )。
软件工程的出现是由于
下列有关模板的叙述中,正确的是
软件集成测试不采用
用树形结构表示实体之间联系的模型是
随机试题
下列选项中,含有RNA的酶有
寻常型银屑病出现Auspitz征的原因是
对咽喉、消化道有不良刺激的药物入煎剂宜
一个商标被认定为驰名商标之后,作为驰名商标的保护期限有多长?在侵权人因侵权所获得的利益或者被侵权人因被侵权所受到的损失均难以确定的情况下,人民法院应如何确定侵权赔偿的数额?
图示变压器,一次额定电压U1N=220V,一次额定电流,I1N=11A,二次额定电压U2N=600V。该变压器二次电流额定值I2N约为( )。
对一个项目的组织结构进行分解,并用图的方式,就形成()。
购买假币罪中的犯罪主体是一般主体,为年满16周岁,具有辨认控制能力的自然人,也包括金融机构工作人员。()
成败归因的两个维度是______,四个方面因素是能力、______、运气和任务难度。
将下列选项中的词语依次填入各句横线处,最恰当的一组是()。①网坛女将郑洁几经________,才进入国家队。②我将于18日________去上海参加比赛。
【S1】【S5】
最新回复
(
0
)