首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
33
问题
有如下程序:
#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>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){retur
设有以下定义和程序:#include<iostream.h>classTestClass1{public:voidshow1(){cout<<"TestClass1"<<end1;}
程序中有如下语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
A、 B、 C、 D、 A本题考查数据库系统的基本概念和知识。数据的逻辑结构是数据间关系的描述,它只抽象地反映数据元素之间的逻辑关系,而不管其在计算机中的存储方式。数据的存储结构又叫物理结构,是逻辑结构在计算
黑盒测试是否能够发现错误取决于测试实例的设计。动态测试的设计测试实例方法一般有两类:黑盒测试方法和白盒测试方法。
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。A)Fraction&operator++();B)Fraction&operator++(int);C)friendFraction&operator++(
随机试题
中医治疗热毒壅盛型急性盆腔炎的首选方剂是
男性,28岁,打篮球后淋雨,晚上突然寒战,高热,自觉全身肌肉酸痛,右胸疼痛,深呼吸时加重,吐少量铁锈色痰,患者呈急性病容,口角有疱疹,查体温39℃,脉搏88次/分,右肺触觉语颤增强,叩诊呈浊音,可闻及支气管呼吸音,实验室检查:白细胞25×109/L,中性粒
A.太溪、太冲B.中脘、丰隆C.风门、列缺D.印堂、内庭E.曲池、大椎肝阳头痛宜加用
“三偏征”提示病变部位在()
以下各项中,不属于个人经营类贷款主要特征的是()。
欧洲协调的第一次会议是指()。
幸福指数
数据库系统的核心是
•Readthetextbelowaboutpresentationtips.•Inmostofthelines(34-45),thereisoneextraword.Itiseithergrammati
Mr.Smithdepositedkdollarsinanewaccountatanannualrateof8percentcompoundedquarterly,whichofthefollowingrepre
最新回复
(
0
)