首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){N把fla所指字符串拷贝到a所指向的存储空间 a=____
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){N把fla所指字符串拷贝到a所指向的存储空间 a=____
admin
2020-04-07
85
问题
有如下类定义:
ciass A{
char
*
a;
public:
A():a(0){}
A(char
*
aa){N把fla所指字符串拷贝到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/Gt8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于语句 #include<iostream> usingnamespacestd; voidmain() {cout<<100.8989663<<’; cout<<fixed<<100.8989663<
下面程序的运行结果是#include<iostream.h>intfun(inta[],intn){intresult=1;for(inti=1;i<n;i++)
下列特征中不是面向对象方法的主要特征的是( )。
将7个数据进行插入排序,在最坏情况下需要比较的次数是
下列运算符中,在C++语言中不能重载的是
使用函数模板的方法是先说明函数模板,然后实例化成相应的______进行调用执行。
已知类A有公用数据成员a,并重载了=运算符,且有A obj2;const A * ptr= new A;则下列语句错误的是
语句ofstreamf("SALARY.DAT",ios_base::app)的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是
随机试题
Thechildren______aroundtheirgrandmother.
对仔猪破伤风杆菌感染有效的药物是()。
患者,女性,58岁。因膀胱结石行体外碎石术。术后护士发现膀胱冲洗液颜色为红色时,可采取的处理是
混凝土垫层铺设在基土上,当气温长期处于0℃以下,设计无要求时,垫层应设置()。
上5%分位数通常是指随机变量X以5%概率取得()某个值的情况。
下列关于抵押物估价的正确说法是()。
2013年6月30日,王某与乙公司为期2年的劳动合同期限届满。次日,王某应聘到甲公司工作,双方签订了书面劳动合同。合同约定,合同期限2年(试用期除外),王某每月工资2500元,试用期3个月,每月工资1800元,因生产经营需要,公司可不经王某同意直接安排
以下是思想品德课教材案例:张先生和妻子、儿子一家三口住着一套三室两厅的房子,而张的父母却住在一间旧平房里。张父退休金较少,张母无收入,二人生活困难。当父母要求儿子张先生给予一定生活补助时,张先生以其父母没有照料过他的孩子为由,拒付赡养费。老人无奈,便向法
Scientistssaytheyhavefoundawaytoturnbodyfatintoabettertypeoffatthatburnsoffcaloriesandweight.TheUSJohns
ThetheoryoftheSocialContract,firstformulatedbytheEnglishphilosophersThomasHobbesandJohnLocke,assumesthatmena
最新回复
(
0
)