首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
85
问题
有如下类定义:
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全国计算机二级
相关试题推荐
对于拷贝构造函数和赋值操作的关系,正确的是
下面有关for循环的正确描述是
下列程序编译错误,因为add函数返回值是一个引用,故对return返回值的要求是______。#include<iostream.h>int&add(intx,inty){returnx+y;}vo
下列函数的功能是______。#include<iostream.h>intFunc(inta,intb){if(a>B)return1;elseif(a==B)return0;
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的______函数重载。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
在一棵二叉树的前序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
线性结构一个数据结构是线性结构还是非线性结构,判断依据是数据结构前后件关系的复杂程度,而与其所使用的存储结构是没有关系的。在一个非空的队列中,每一个元素只有一个前件和后件,因此它属于线性结构。
随机试题
在无线通信系统中影响电波传播的3种最基本的机制不包括()
经络系统的生理作用是
《公路工程国内招标文件范本》规定的材料预付款的退还办法是,当材料已用于永久工程时,材料预付款应从期中支付证书中扣回,扣回期不超过()个月。
根据《环境影响评价技术导则大气环境》(HJ2.2-2018),二级评价项目大气环境影响评价范围边长取()km。
为了提高铲运机的工作效率,可采用的施工方法有( )。
某工业公司有关数据如下:报告期末在岗职工1000人,再就业的离退休人员20人,兼职人员30人,借用的外单位人员10人;报告期生产成品价值3000万元,对外承担的工业品加工费收入200万元;销售成品5000万元,其中上期生产成品2000万元;企业直接材料和制
政府为治理恶性通货膨胀而进行的币制改革,其措施主要有()。
参考如下两幅图,简要回答与TCP/IP协议相关的下列问题Flags主要包括MF(MoreFragment)比特和DF(Don’tFragment)比特IP报头同IPv4相比,IPv6扩充了地址字段的长度,但简化了IP基本报头。(1)为什么
Insuchachanging,complexsocietyformerlysimplesolutionstoinformationalneedsbecomecomplicated.Manyoflife’sproblems
[*]
最新回复
(
0
)