首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyString{ public: char str[80]; MyString(const c
有如下程序: #include #include using namespace std; class MyString{ public: char str[80]; MyString(const c
admin
2019-05-06
72
问题
有如下程序:
#include
#include
using namespace std;
class MyString{
public:
char str[80];
MyString(const char*s){strcpy(str,s);}
MyString&operator+=(MyString a){
strcat(str,a.str);
return*this;
)
);
ostream&operator<<(ostream&s,const MyString&z){retum s<
int main(){
MyString x(”abc”),y(”cde”);
cout<
return 0:
}
运行这个程序的输出结果是( )。
选项
A、abc
B、cde
C、abcde
D、abccde
答案
D
解析
在类Mystring中,定义了带参数的构造函数Mystrjng(const char*s),其作用是把s指向的字符串拷贝到字符组str中。在类中还对运算+=进行重载定义,其作用是把字符串str和a相连接并赋给str,所以在主函数中执行x+=v时,结果为abccde。
转载请注明原文地址:https://kaotiyun.com/show/GE8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于成员函数特征的描述中,错误的是()。
以下程序的执行结果是()。#include<iostream.h>classTestClass2{public:TestClass2(){};TestClass2(inti,intj);
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
补充完整下面的类定义:classXCH{char*a;public:XCH(char*aA){//构造函数a=newchar[strlen(aA)+1];strcpy(a,aA);
有如下程序段:charC[20]="examination";C[4]=0;cout<<c<<endl;这个程序的输出结果是______。
下列关于虚函数的描述中,正确的是()。
A、 B、 C、 D、 B两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和多对多的联系。由于一间教室可以坐多个学生,所以它们的联系是一对多联系。
相关文档计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。
下面关于指针的说法中错误的是()。A)在指针定义的同时可以对其进行初始化B)指针根据其所指向变量的类型的不同,所占用内存大小也不同C)指针中存放的是内存单元的地址D)相同类型的指针之间可以相互赋值
随机试题
在我国,制定行政法规的权力属于【】
下列哪项不是特发性血小板减少性紫癜治疗中脾切除术的适应证()
成人糖尿病酮症酸中毒,胰岛素治疗应采用
不属于心传导系统的是
1个月婴儿,嗜睡、吐奶l天。查体:T36℃,面色发灰,双眼凝视,前囟紧张,心率100次/分,双肺(一),脐部少许脓性分泌物,对诊断最有意义的检查是
A.急性肠梗阻B.感染性休克C.肺炎高热D.慢性十二指肠瘘E.挤压综合征代谢性酸中毒最易发生于
在进行沥青混合料试件的密度测定时,一般地说,蜡封法测定的毛体积密度比表干法测得准确。()
如果所有标志值的频数都减少为原来的1/5,而标志值仍然不变,那么算术.数()。
用来控制、指挥和协调计算机各部件工作的是
A、Totransportwatertohigherplace.B、Totransportvegetablesquickly.C、Tobringnutrientstothesoil.D、Toadjusttilesoil
最新回复
(
0
)