首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A { char *a; public: A():a(0){} A(char *aa){∥把aa所指字符串拷贝到a所指向的存储空间 a= ___ ; strcpy(a,aa
有如下类定义: ciass A { char *a; public: A():a(0){} A(char *aa){∥把aa所指字符串拷贝到a所指向的存储空间 a= ___ ; strcpy(a,aa
admin
2019-04-01
61
问题
有如下类定义:
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
解析
函数strlen(aa)返回字符串aa中字符的个数,不包括末尾的空字符。所以在内存空间创建字符数组a时,需要字符数组的长度是strlen(aa)+1。
转载请注明原文地址:https://kaotiyun.com/show/CiAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列for语句的循环次数为_____。for(inta=0,b=1;b&&a<5;a++);
以下程序的运行结果是#include<iostream.h>voidsub(intx,inty,int*z){*z=y-x;}voidmain(){inta,b,c;
下列语句的输出结果cout<<strlen("\t\"\065\xff\n");
数据库技术的主要特点为______,具有较高的数据和程序的独立性以及对数据实行集中统一的控制。
有以下程序:#include”iostream.h”voidmain(){inti=10;intj=5;cout((j+i++<<endl;}的结果为______。
有如下程序:#include<iostream>usingnamespaeestd;classA{public:A(inti):rl(i){}voidprint(){cout<<’E’<<rl<
下列关于运算符重载的叙述中,正确的是
数据库系统的核心是
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于______阶段。
在一棵二叉树的前序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺()。
随机试题
下列不属于国家经济主权原则内容的是【】
照射野是指
系统性红斑狼疮主要损害哪个脏器
关于冒充军人诈骗罪的认定,下列选项正确的是:()
下列关于建筑安装工程税中的城市维护建设税的阐述,正确的是()。
对有缺陷的鉴定结论,不可以直接要求()。
“经营单位”栏:“保费”栏:
甲公司适用的所得税税率为25%。甲公司2×21年发生的相关交易如下:(1)2×21年初,甲公司在淘宝开设的专营店上线运行,推出一项新的销售政策,凡在1月10日之前登录甲公司专营店并注册为会员的消费者,在会员账号预存500元金额以上(含500元),
Дождьлилкакизведра,____наулицувыйтибылоневозможно.
ThegiftcardsareavailablethroughtheInternet,orbyphoneat800-700-6000andatmanystores.
最新回复
(
0
)