首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<cstring> using namespace std; class MyString { public: char str[80];
有如下程序: #include<iostream> #include<cstring> using namespace std; class MyString { public: char str[80];
admin
2017-11-28
56
问题
有如下程序:
#include<iostream>
#include<cstring>
using namespace std;
class MyString {
public:
char str[80];
MyString(const char*s){strcpy(str,s);}
MyString&operator+=(MySring a){
strcat(str,a.str);
return*this;
}
};
ostream&operator<<(ostream&s,const MyString&z){return s<<z.str;}
int main(){
MyString x(’’abe’’),y(’’ede’’);
eout<<(x+=y)<<end1;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、ahc
B、Cde
C、abCde
D、ahccde
答案
D
解析
在类MyString中,定义了带参数的构造函数MyString(const char*s),其作用是把s指向的字符串拷贝到字符组str中。在类中还对运算+=进行重载定义,其作用是把字符串s仃和a相连接并赋给str,所以在主函数中执行x+=y时,结果为abccde。
转载请注明原文地址:https://www.kaotiyun.com/show/7RAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在有序表(1,3,5,7,9,11,13)中二分查找关键字9时所需进行的关键字比较次数为【 】。
一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是
下列关于结构化程序设计原则和方法的描述中错误的是( )。
下列关于类和对象的叙述中,错误的是()。
对下列二叉树进行后序遍历的结果是
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
数据结构分为线性结构和非线性结构,带链的队列属于______。
结构化程序设计的核心和基础是()。
树是结点的集合,它的根结点的数目是()。
随机试题
控制器的功能是()。
以下关于焦点描述错误的是
慢性苯中毒主要受损害的是
对肾功能不全的患者进行药物治疗时,有必要慎重考虑和选择的是
备用信用证属于()。
案例:某老师在教学生熟练使用Excel的信息技术课上,先让学生按照课本例题去操作,学会录入数据和进行数据计算,例题完成后再继续做练习题。一节课结束,老师发现虽然学生一直在做题,但是一般都是死板地照着课本一步步完成,没有学习热情,脱离书本也无法独立操作。该
中华人民共和国全国人民代表大会公告(第二号)第十届全国人民代表大会第一次会议于2003年3月15日选举:胡锦涛为中华人民共和国主席;曾庆红为中华人民共和国副主席。现予公告。
___________在现有税制基础上增开资本利得税或房产税,可使房价下降,___________这类改革总会导致更恶化的福利分配结果,___________会导致改善型住户福利出现较大幅度下降。填入画横线部分最恰当的一项是()。
2006--2011年,平均每年的全国水利建设全年完成额为多少亿元?()
Customer:I’mlookingforanewlivingroomset.Salesman:Wehavealotofverynicesets.Whatstyledoyouhaveinmind?Cust
最新回复
(
0
)