首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
82
问题
有如下类定义:
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全国计算机二级
相关试题推荐
下面程序的运行结果为_____。#include<iostream.h>voidfun(intx=0,inty=0){cout<<x<<y;}voidmain(){
下列程序编译错误,因为add函数返回值是一个引用,故对return返回值的要求是______。#include<iostream.h>int&add(intx,inty){returnx+y;}vo
下列不属于软件工程的3个要素的是
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面画线处填上适当语句,完成栈类模板的定义。template<classT>class
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
静态数据成员在()进行初始化。
按照标识符的要求,下列选项中,()符号不能组成标识符。
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的______存储结构。
下列符号中能够作为C++标识符的是
随机试题
腔道给药可制成注射给药可制成
急性肾衰竭多尿期每日补液量相当于
下列关于企业取得财政贴息的会计处理,表述不正确的是()。
普通采用的定性预测方法是()。
中国古人将阴历年的大月定为30天,小月定为29天,一年有12个月,即354天,比阳历年少了11天多,怎么办呢?在19个阴历年里加了7个闰月,就和19个阳历年的长度几乎相符。这个周期的发明巧妙地解决了阴阳历调和的难题,比希腊人梅冬的发明早了160年。
根据以下资料。回答问题。2016年3月31日,民航局发布了《2015年全国机场生产统计公报》。《公报》显示,2015年,我国境内民用航空(颁证)机场共有210个(不含香港、澳门和台湾地区,下同),其中定期航班通航机场206个,定期航班通航城市20
在一次司法审判中,将一名无辜者判定为有罪,这在信号检测论中被称作()
设f(x)在(-∞,a)内可导,求证:f(x)在(-∞,a)内至少有一个零点.
Inthelast12yearstotalemploymentintheUnitedStatesgrewfasterthanatanytimeinthepeacetimehistoryofanycountry
A、Shehasalwaysgonetosleepearly.B、Shehasn’tlikedparties.C、She’sbeenafraidofstrangers.D、She’susuallybeenbusywi
最新回复
(
0
)