首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
137
问题
有如下类定义:
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://kaotiyun.com/show/RPyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10);则下列说法中错误的是()。
下列字符串中,正确的C++标识符是()。
下列有关抽象类和纯虚函数的叙述中,错误的是()。
下面对对象概念描述正确的是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有日期类Date、人员类Person及排序函数sonByName和主函数main的定义。请在程序中的横线处填写适当的代码并删除横线,以实
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:asd123fgh543df,处理后新字符串为:123543asdfghdf。请在程序的中括
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
随机试题
世界上最早种痘预防天花始于我国元代。()
A管理的科学性B管理的自然属性C管理的广泛性D人和时间E能源和信息管理二重性的体现
糖普遍存在于动物组织中,是动物生命活动中的主要的能源物质、结构物质和功能物质。动物体内最主要的单糖是
房地产经纪门店的目标客户管理包括房地产经纪人员个人管理和()两种形式。
已知y1(x)与y2(x)是方程y"+P(x)y’+Q(x)y=0的两个线性无关的特解,Y1(x)和Y2(x)分别是方程y"+P(x))y’+Q(x)y=R1(x)和y"+P(x)y’+Q(x)y=R2(x)的特解。那么方程y"+P(x)y’+Q(x)y=
混凝土:建筑
关于命名××省省级优质发展企业的××〔2014〕×发14号为了加强企业合同管理,规范经营行为,维护市场秩序,在201
对偏见、迷信、谬误的憎恨属于()。
1939年12月,毛泽东在《中国革命和中国共产党》一文中指出,解决中国一切革命问题的最基本的依据是
计算机有多种技术指标,其中主频是指()。
最新回复
(
0
)