首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char *a; public: A():a(0){} A(char *aa){//把aa所指字符串拷贝到a所指向的存储空间 a=__________; strcpy(a,aa); } ~A()(delete[] a;}
有如下类定义: ciass A{ char *a; public: A():a(0){} A(char *aa){//把aa所指字符串拷贝到a所指向的存储空间 a=__________; strcpy(a,aa); } ~A()(delete[] a;}
admin
2020-07-30
67
问题
有如下类定义:
ciass A{
char *a;
public:
A():a(0){}
A(char *aa){//把aa所指字符串拷贝到a所指向的存储空间
a=__________;
strcpy(a,aa);
}
~A()(delete[] a;}
};
横线处应填写的表达式是( )。
选项
A、newchar[stden(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/fBl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
下列关于构造函数的描述中,错误的是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
若已经声明了函数原型“voidfun(inta,doubleb=0.0);”,则下列重载函数声明中正确的是()。
有如下程序:#includeusingnamespacestd;voidfl(int&x){x++;)voidf2(intx){++x;)hatmain(){intx=10,y=
若MyClass是一个类名,且有如下语句序列MyClassc1,*c2;MyClass*c3=newMyClass;MyClass&c4=c1;上面的语句序列所定义的类对象的个数是()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:asd123fgh543df,处理后新字符串为:123543asdfghdf。请在程序的中括
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
下面不属于需求分析阶段工作的是()。
随机试题
近代中国的社会性质和主要矛盾,决定了近代中国革命的性质是()
女性,25岁,农民。怀孕3个月,突然寒战,高热,大汗,间日发作2周就诊。血涂片找到疟原虫。在进行体检时,最常见体征是
北京某公司从日本进口一批商品,经海关审定其成交价格为FOB大阪150000美元,运费5000美元,保险费率0.3%,适用最惠国税率为28%,请计算该批商品进口关税。(适用汇率为1美元=8元人民币)(列出计算步骤,否则不得分)
对于财务报告中各类资产和负债的公允价值或特定价值的计量,国际上较通行的做法是由()为公允价值的确定提供专业意见,保障会计信息的客观和独立。
房地产开发公司支付的下列相关税费,可列入加计20%扣除范围的有()。
当一个人熟悉了一种物体的某种用途时,就很难看出该物体的其他用途,这种现象称为()。
捆绑销售:是共生营销的一种形式,是指两个或两个以上的品牌或公司在促销过程中进行合作,从而扩大它们的影响力。下面属于捆绑销售的是:
王某因犯诈骗罪,被判处有期徒刑6年,刑罚执行2年后,因确有悔改表现,人民法院审核裁定缩短为5年有期徒刑,这是对王某:
城市小资产阶级是中国革命的基本动力之一,包括
GenderPayGap,OnceNarrowing,IsStuckinPlaceThroughoutthe1980sandearly’90s,womenofalleconomiclevels—poor,mi
最新回复
(
0
)