首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=__________; strcpy(
有如下类定义: ciass A{ char*a; public: A():a(0){} A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间 a=__________; strcpy(
admin
2018-12-04
44
问题
有如下类定义:
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/MrAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请在下列程序中的横线处填写正确的语句。#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<“Basefun”<<endl;}
以下程序的执行结果为______。#include<iostream.h>classA{public:A(){cout<<“a”;}~A(){cout<<“b”;}};classB:publicA{publi
下列是关于派生类声明的开始部分,其中正确的是()。
使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
设有以下类和对象的定义:classA{public:intm;…};Ak1,k2,*p1,*p2;则下面针对成员变量m的引用,错误的是
关于纯虚函数,下列表述中正确的是()。
下面关于C++流的叙述中,正确的是()。
下面说法正确的是()。
将以下程序写成三日运算表达式是_____。if(a>b)max=a;elsemax=b;
下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。#include<iostream.h>#include<string.h>voidmain(){chara[]="clan
随机试题
预防ICU医院感染的原则是
一般说来,客户风险偏好可以分为五种类型:保守型、轻度保守型、中立型、轻度进取型和进取型。其中成长性资产高于50%的类型包括()。
证券公司及其从业人员从事下列行为,不属于损害客户利益欺诈的是()。
在符合资本化条件的资产的购建活动中,下列各项中属于资产支出已经发生的有()。
在LOGO语言程序中,设置画笔颜色的命令是()。
甲发现一头牛在自家田里吃麦苗,便将此牛牵回进行喂养。过了10天,乙发现自家走失的牛在甲家牛圈,向甲要牛。甲让乙将牛牵回但提出了一些请求,双方为此发生纠纷。现问甲的如下请求哪个不能够成立?()
初来乍到的葡萄牙华侨,往往需要非常艰苦的奋斗才能______自己的生活,因此对于子女教育投入的精力往往没有国内家长多,尤其是在中华传统文化的______上。早期的葡萄牙华人教育并没有如今的便利条件。所以华人家长往往把子女送往当地学校学习,孩子______的
洋务运动是在19世纪60年代初清政府镇压太平天国农民战争的过程中和第二次鸦片战争结束后兴起的。洋务派兴办洋务运动的指导思想是
下列软件中,属于系统软件的是()。
A、Onceaweek.B、Twiceaweek.C、Onceamonth.D、Twiceamonth.C信息明示题。短文开头指出Mathewwenttohimonceamonth。故选C。
最新回复
(
0
)