首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class A{ char *a; public: A():*(0){} A(char * aA){//把aa所指字符串拷贝到a所指向的存储空间 a=________; strcpy(a,aA); } ~A(){delete[]a;} };
有如下类定义: class A{ char *a; public: A():*(0){} A(char * aA){//把aa所指字符串拷贝到a所指向的存储空间 a=________; strcpy(a,aA); } ~A(){delete[]a;} };
admin
2017-10-17
50
问题
有如下类定义:
class A{
char *a;
public:
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
解析
利用new运算符进行内存申请操作,长度为aa字符串长度加上字符串结束标志‘\0’,总共申请strlen(aa)+1字节,故选A)。
转载请注明原文地址:https://www.kaotiyun.com/show/8PAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是 main( ) { int i=0,a=0: while(i<20) { for{::) {
下列叙述中错误的是
下列叙述中,不属于测试的特征的是()
下面程序的输出结果是()#include<iostream>usingnamespacestd;intmain(){ints:for(intk=2;k<6;k+=2){s=1;
实现运行时的多态性要使用()。
下面是类MyClass的定义,对定义中各语句描述正确的是()。classMyClass{private:intx,y,z;public:voidMyClass(intA){
友元运算符。obj1>obj2被C++编译器解释为()。
C++模板包括( )。
有函数模板声明和一些变量定义如下:templateT1sum(T2,T3);doubled1,d2;则下列调用中,错误的是
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
随机试题
在下列美学家中,属于人本主义一脉的是()
A.煎煮法B.浸渍法C.渗漉法D.大孔树脂吸附分离技术E.超临界萃取技术适用于有效成分溶于水且遇湿热稳定药材的浸出方法是
A.80次/分B.100~150次/分C.150~250次/分D.250~350次/分E.350~600次/分心房颤动的心房率是
某多层旅游宾馆外墙玻璃幕墙,每层楼板与幕墙之间的空隙处采用100mm厚岩棉封堵,下面采用1.5mm厚镀锌钢板承托。承托板与幕墙结构之间采用硅酮耐候密封胶密封。岩棉紧贴幕墙玻璃,铺设饱满、密实。幕墙的防雷设施完成后,经电阻测试合格。项目部对防雷设施均来进行隐
下列情况中,注册税务师及其代理机构在委托期限内可单方面终止代理行为的是( )。
甲公司是乙有限责任公司下设的一家领取了营业执照的分公司。2005年3月甲公司向A银行申请开立基本存款账户,A银行以甲公司不具有法人资格为由拒绝办理。乙有限责任公司在B银行已开设了基本存款账户,但为了结算方便又在C银行申请开设基本存款账户。丙是乙有限责任公司
资料同上。出售股权交易日,下列关于甲公司合并报表的会计处理中,正确的有()。
《药品批发企业物流服务能力评估指标》、《零售药店经营服务规范》、《药品流通企业诚信经营准则》、《药品流通行业职业经理人标准》、《药品流通企业通用岗位设置规范》等五个药品流通行业标准于2012年12月1日起实施。五项标准的公布填补了我国药品流通行业标准的空白
Excerpt1Salesofe-readerssurgedduringtheChristmasholidayseason,accordingtoaPewResearchCenterreport,whichsh
Oneofyourbestfriendshascomedownwithaseriousdisease.Writeashortlettertoexpressyourcordialregards.Yourletter
最新回复
(
0
)