首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> #inc1ude<cstring> using namespace std; c1ass MyString{ public: char str[80];
有如下程序: #inc1ude<iostream> #inc1ude<cstring> using namespace std; c1ass MyString{ public: char str[80];
admin
2017-06-18
40
问题
有如下程序:
#inc1ude<iostream>
#inc1ude<cstring>
using namespace std;
c1ass 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){return s<<z.str;}
int main(){
MyString x("abc"),y("cde");
cout<<(x+=y)<<end1;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、abc
B、cde
C、abcde
D、abccde
答案
D
解析
在类MyString中,定义了带参数的构造甬数MyString(const char*s),其作用是把s指向的字符串拷贝到字符组str中。在类中还对运算+=进行重载定义,其作用是把字符串str和a相连接并赋给str,所以在主函数中执行x+=y时,结果为abccde。
转载请注明原文地址:https://kaotiyun.com/show/cmAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果为【 】。#include<iostream.h>classPoint{public:Point(doublei,doublej){x=i;
有如下程序:#include<iostream>usingnamespacestd;classTestClass{protected:TestClass(){cout<<’x’;}TestClass(ch
下列程序的运行结果是( )。 #include<iostream.h> voidfun(int &a,int b=3) { static int i=2; a=a+b+i; i=i+a; } void ma
有如下函数模板声明: template<typename T> TMax(T a,T b){return(a>=b)?a:b;} 下列对函数模板Max()的调用中错误的是( )。
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; fu
要实现动态联编,必须通过()调用虚函数。
若类A和类B的定义如下:classA{inti,public:voidget();//...};classB:A//默认为私有派生{intk;public
下列关于虚函数的描述,错误的是( )。
下列函数原型声明中错误的是
类classone在声明func成员函数时发生错误,出错原因是【 】。Classone{private:inta;
随机试题
下列有关股份有限公司股权收购的说法错误的是:()
全髋关节置换术后要点不正确的是
监理人员的配备、衔接和调度是项目监理机构内部()协调需要解决的问题。
下列属于国际工程投标总报价组成中的间接费的是()。
下列选项中( )不是检验检疫部门实施出口商品质量许可制度范围内的商品。
乙企业以融资租赁方式租入固定资产,租赁开始日租赁资产的原账面价值和公允价值均为182万元,最低租赁付款额的现值为180万元,另发生运杂费8万元,安装调试费用10万元,租赁人员差旅费2万元。该固定资产租赁期为9年,租赁期满固定资产留归承租人,同类固定资产折旧
甲公司为增值税一般纳税人,其存货和不动产适用的增值税税率均为16%。2019年甲公司与固定资产相关的交易或事项资料如下。(1)2019年2月7日,甲公司购入一台需要安装的机器设备,取得的增值税专用发票上注明的设备价款为300万元,增值税进项税额为48万元
通过市场调研发现,通信新业务市场的兴起与人们的观念变化相关,这一因素属于宏观环境中的()因素。
对连续或继续状态的违反治安管理行为的追究时效期限,应当从()起算。
H进出口公司向泰国某公司出口一批电器电料,国外开来信用证有关条款规定:“电器电料100箱,从中国港口至曼谷。禁止分批装运和转运。全套清洁已装船提单,注明‘运费已付’,发货人抬头背书K.T.银行,通知买方。H公司审证无误后,即装集装箱运输,随后备妥善各种单据
最新回复
(
0
)