首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
37
问题
有如下类定义:
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://jikaoti.com/ti/Jjt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是_____。#include<iostream.h>voidmain(){inta[6]={1,2,3,4,5,6};for(inti=0;i<5;i++)cout<<
若有说明语句:chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是
下列叙述中正确的是
下面程序的运行结果为#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;
下列关于运算符函数的叙述中,错误的是
有如下类定义:classXX{intxdata:public:xx(intn=0):xdata(n){}}classYY:publicXX{intydata;public:
对于循环队列,下列叙述中正确的是
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
下列关于线性链表的描述中正确的是()
若按功能划分,软件测试的方法可以分为白盒测试方法和______测试方法。
随机试题
That’sthereason______Anncouldnotdoherpartofthejob.
A.厚朴、紫苏子B.厚朴、苏叶C.两者都选D.两者都不选半夏厚朴汤的药物组成中有
患者,女性,62岁。食管癌切除术后10日,进少量食物后出现胸痛、呼吸困难。最可能的并发症是
A.散寒解表,化湿和中B.解表散寒,理气和中C.祛暑解表,化湿和中D.祛湿化浊,理气宽中E.祛暑解表,清热化湿新加香薷饮的功用是
患者突感胸闷、心前区痛,心电图显示室间隔前部心肌梗死。营养患处的动脉来自
工字形截面钢梁,假定其截面高度和截面面积固定不变,下列4种截面设计中抗剪承载能力最大的是()。
Internet网称为国际互联网,是通过( )协议将各种网络连接在一起的网络。
国有独资公司中,必须由国有资产监督管理机构决定的事项有( )。
我国支付清算体系的核心是()。
Theproblemofchildrenviolencehasbeendiscussedthoroughlyinthewakeoflastweek’stragedyinArkansas.Somediscussions
最新回复
(
0
)