首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=__________; strcpy(
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=__________; strcpy(
admin
2018-12-04
30
问题
有如下类定义:
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/1Vt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果为______。#include<iostream.h>classA{public:A(){cout<<“a”;}~A(){cout<<“b”;}};classB:publicA{publi
下列程序执行后的输出结果是#included<string.h>main(){chararr[2][4];strcpy(arr,"you");strepy(arr[1],"me");arr[0][3]=’&’;
一个关系中属性个数为1时,称此关系为
下面程序的运行结果为()。#include<iostream.h>voidswap(int&a,intB){inttemp;temp=a++;a=b;b=temp;}void
数据处理的最小单位是()。
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是______。
在C++语言程序中,对象之间的相互通信通过
类是一个支持集成的抽象数据类型,而对象是类的______。
结构化程序设计主要强调的是
以下选项中与k=n++;完全等价的表达式是
随机试题
根据《义务教育美术课程标准(2011年版)》,下列学习活动中适合第四学段“造型.表现”学习领域的是()。[山东2019]
近视眼的护理要点正确的是
人体叶酸的吸收部位在
下列病毒中最易发生变异的是
小儿出现的第一个条件反射是
根据《抗菌药物临床应用管理办法》,医疗机构应当定期调整抗菌药物供应目录品种结构,调整周期原则上为几年?最短不得少于几年?()
增加一个会计科目,科目编码为“1002.14”,科目名称为“工行河北支行”,需记银行日记账,无辅助核算类型,无外币,无数量核算。
甲公司某年的2月份发生下列业务:支付税务罚款2万元,自然灾害造成存货盘亏净损失12万元,出售设备实现净收益10万元,转让专利权发生净损失15万元,确认所得税费用20万元。假定不考虑其他因素,甲公司当月记入“营业外支出”的金额为()万元。
下列关于赔偿责任和诉讼当事人列置的陈述中,不恰当的有()。
对未完成义务教育的未成年犯和被采取强制性教育措施的未成年人应当进行义务教育,所需经费由_______予以保障。
最新回复
(
0
)