首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char *a; public: A():a(0){} A(char*aa){// 把aa所指字符串拷贝到a所指向的存储空间 a=________; strcp
有如下类定义: ciass A{ char *a; public: A():a(0){} A(char*aa){// 把aa所指字符串拷贝到a所指向的存储空间 a=________; strcp
admin
2020-11-11
65
问题
有如下类定义:
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
解析
函数str1en(aa)返回字符串aa中字符的个数,不包括末尾的空字符。所以在内存空间创建字符数组a时,需要字符数组的长度是str1en(aa)+1。
转载请注明原文地址:https://kaotiyun.com/show/eayp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){}//③intvalue=0;//④};其中存在语法错误的行是()。
为了使用setw设置输出宽度,必须在程序中包含头文件()。
有如下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){Fuction();}virtualvoidFuction(){cout<<"Base::Fuc
有如下程序:#include<iostream>usingnamespacestd;classR{public:R(intr1,intr2):r1(r1),r2(r2){}voidprint();voidprint()const
下面程序的运行结果为()。#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;}cout<<a<<endl;}
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
用树形结构表示实体之间联系的模型是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
如果外周阻力不变,每搏输出量增大,则动脉血压的变化为
实热型崩漏的治法是虚热型崩漏的治法是
法治与德治
影响资金等值的因素中,非正确选项()。
下列各图为某网络网中的一部分,满足工作A、B、C均完成后进行工作D,工作B、C均完成后进行工作E的要求的图为()。
根据以下资料。回答下列问题。2016年,全年原创首演剧目1423个,扶持了100名京剧、地方戏表演艺术家向200名青年演员传授经典折子戏。第十一届中国艺术节共汇聚67台参评参演剧目和1000余件美术作品,观众达40万人次。国家艺术基金2016年共
宋儒朱熹有诗云:“半亩方塘一鉴开,天光云影共徘徊。问渠那得清如许,为有源头活水来。”朱熹认为知识及做人的“源头活水”是()。
正是因为有了第二味觉,哺乳动物才能够边吃边呼吸。很明显,边吃边呼吸对保持哺乳动物高效率的新陈代谢是必要的。以下哪种哺乳动物的发现,最能削弱以上断言?
有如下程序段:inti=1;intj=4;intmain(){intj=i,i=8;cout
已知序列{17,18,60,40,7,32,73,65,85},采用冒泡排序法对该序列作降序排序时,第四趟的结果是【】。
最新回复
(
0
)