首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
75
问题
有如下类定义:
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全国计算机二级
相关试题推荐
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max的调用中错误的是______。
在C++语言中,对函数参数默认值描述正确的是()。
结构化程序设计所规定的三种基本控制结构是()。
已知有函数f的定义如下:intf(){staticints=0;s+=2;returns;}则在某程序中第2次执行函数调用语句“f();”时,函数f的返回值是______。
语句ofstreamf("SALARY.DAT",ios::app|ios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且
C++语言类体系中,不能被派生类继承的有
在C++语言中,数据封装要解决的问题是
下列选项中不全是C++语言关键字的是
tb此题考查的是对象的定义。对象的定义格式如下:类名对象名(参数表);所以题目中的tb是对象名标识符,而ta被定义成类MA的指针,故空格处应填tb。
下面数据结构中,属于非线性的是()
随机试题
“酒逢知己饮,诗向会人吟”,表现的人际吸引的条件是()
半刚性基层沥青面层弯沉测试中,当()时应进行温度修正。
招标代理机构可以不具备的条件是()。
某机电安装工程项目,业主通过公开招标方式选择了某机电安装企业,双方签订了机电安装工程施工总承包合同,施工总承包企业又选择了一家劳务分包企业,将某分部工程的劳务作业分包给该劳务分包企业。在施工过程中发生如下事件:事件1:由于业主供应的工程材料延误,使劳务分
某企业于9月1日持一张面值为100000元,利率为10%,出票日为5月1日,到期日为11月1日的商业汇承兑汇票到开户银行贴现,贴现率为9%。该企业所得贴现额为()元。
下列说法或做法中不符合现行《中小学教师职业道德规范》中的“教书育人”规定和要求的是()。
领导安排你组织一个单位的春节联欢晚会.你怎么把这个活动落到实处?
国民议会运动
波尔卡是()民间舞蹈。
现行PC机普遍采用的ISA总线(AT总线)扩充插槽可供插卡使用的硬中断有 ( )。
最新回复
(
0
)