首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=_____; strcpy(a,aa);
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=_____; strcpy(a,aa);
admin
2017-11-28
78
问题
有如下类定义:
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://kaotiyun.com/show/OxAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下语句序列:intk=0;do{k+=5;cout<<’$’;}while(k<19);while(k--0>0)cout<<’*’;执行上面的语句序列输出字符$和*的个数分别是
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDe
软件开发的结构化生命周期方法将软件生命周期划分成( )。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"A";}};
下列程序编译错误,因为add函数返回值是一个引用,故对return后返回值的要求是【 】。#include<iostream.h>int&add(intx,inty){
结构化分析方法是面向______进行分析的方法。
下列语句中,输出与众不同的是
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为main(){inta,b;scanf("%d%d",&a,&b).;cin>>a>>b;cout<<"a="<<a<<"
______允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
【背景资料】某水闸项目经监理单位批准的施工进度网络图如下图所示(单位:天),合同约定:工期提前奖励标准为10000元/天,逾期违约金标准为10000元/天。在施工中发生如下事件事件一:基坑开挖后,发现地质情况与业主提供的资料
国际上期货交易所联网合并浪潮的原因是()。
某酒厂生产粮食白酒和薯类白酒,其发生的()项目不得从应纳税所得额中扣除。
风险文化的内涵是以企业文化为背景,贯穿以人为本的经营理念,通过由()所构成的整个风险管理体系,把风险管理责任扩散到每个业务部门和每个业务环节。
我国西南地区少数民族中的傣族主要聚居在()。
一个任务由甲、乙、丙三个人共同完成。如果让甲单独做需要20小时完成;甲、乙两个人合作需要8小时完成;乙、丙两个人合作需要6小时完成。那么,让丙单独做需要多少小时可以完成任务?()
请根据下面的语境,填入恰当的诗句。人生难免有别离,当我们面临分别时,也许会有岑参“山回路转不见君,雪上空留马行处”的依依不舍,也许会有王维“劝君更尽一杯酒,__________”的殷切劝告,也许会有王勃“海内存知己,__________”的大气豪迈。
1+3,2+2,1+1,2+3,1+2,2+1,()。
请打开任务窗格。
AugustoPinochetwillberememberedas______.
最新回复
(
0
)