首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char*a: public: A0:a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=_________; strcpy(a,a
有如下类定义: ciass A{ char*a: public: A0:a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=_________; strcpy(a,a
admin
2019-04-01
64
问题
有如下类定义:
ciass A{
char*a:
public:
A0: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/LiAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要想使23.78965421的输出为23.7887,应用的语句是
C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言?
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
在C++语言中,不合法的实型数据是
执行”cout<<char(’A’+2)<<endl;”语句后得到的输出结果为______。
软件生命周期可分为多个阶段,一般分为定义阶段、开发和维护阶段。编码和测试属于______阶段。
如下函数的作用是以双倍行距输出文件:voiddouble_space(ifstream&f,ofstream&t){charc;while(______){______;if(c==’\n’)t.put(c)
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二又树中的总结点数为
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(______)return0;elsereturn
二叉树的遍历分为三种,它们是前序遍历、______遍历和后序遍历。
随机试题
关于室间隔的膜部的描述,哪项正确()
政协全国委员会行使的职权有()
患者女性,婚后2年同居未孕,月经规律,末次月经后20天出现阴道淋漓出血半月余,止血治疗无效。今日突发下腹痛,测血压90/60mmHg,脉搏110次/分。妇科检查:后穹隆饱满下垂,子宫体水平位,略大,宫颈举痛(+)。此时最佳的检查方法是
A.紫苏B.荆芥C.香薷D.麻黄E.生姜用于止血,宜炒炭用的药物是
桥梁静力荷载试验相对残余变位越大,说明结构越接近弹性工作状态。()
图示平面桁架的尺寸与荷载均已知。其中,杆1的内力FS1为:
按指数计算形式的不同可以分为()。
LessIsMoreItsoundsallwrong—drillingholesinapieceofwoodtomakeitmoreresistanttoknocks.Butitworksbecause
Iwasparkedinfrontofthemallwipingoffmycar.Comingmywayfromacrosstheparkinglotwas【C1】______societywouldconsid
【B1】【B9】
最新回复
(
0
)