首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
32
问题
有如下类定义:
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://jikaoti.com/ti/uUl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"~A":}};classB:publicA{A*p;pu
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intf(inta)const{this->a=a;}//②staticintg(){returna;}//③voidh(intb){Tes
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){}//③intvalue=0;//④};其中存在语法错误的行是()。
有如下程序:#include<iostream>classA{public:A(intn=2):m_i(n){}~A(){std::cout<<m_i;}protected:intm_i;};classB:publicA{
有如下程序;#include<iostream>usingnamespacestd;voidhey(______________,int&b){intc;c=a;a=b;b=c;}intmain(){intm=14,n=20;h
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
下列关于C++类的叙述中,错误的是()。
下列关于赋值运算符“=”重载的叙述中,正确的是
在E-R图中,用来表示实体的图形是
随机试题
分析我国近几年税收收入增长持续高于GDP增长的原因。
影响员工晋升的因素很多,比较重要的因素不包括()。
关于交叉配血,错误的说法是
用来反映和评价群体居民在一定社会经济条件下的寿命长短通常用
患者,女,32岁。因牙齿松动就诊。检查:多数牙齿松动、移位,牙周袋探诊深度5~8mm。怀疑为侵袭性牙周炎,诊断前最重要的辅助检查是
患者,男,33岁。患肝硬化1年,食欲减退,厌食,进食后上腹饱胀不适。2天前突发大量黑便,后表现为性格行为失常、意识障碍、昏迷。该患者出现昏迷的原因是
如何理解“肝气肝阳常有余”?
给定资料1.(1)基层干部是联系群众和政府的“纽带”。他们工作在基层,时常走访群众,倾听民生疾苦,他们是最了解群众的干部,是最接近群众的干部。他们上传下达,将群众的声音反馈给上级部门,让政府真正了解群众的需求。随着经济社会的快速发展,全
用有向无环图描述表达式(x+y)((x+y)/x),需要的顶点个数至少是()。
求其中D由直线x=一2,y=0,y=2及曲线所围成.
最新回复
(
0
)