有如下程序,运行这个程序的输出结果是。#inclu

 有如下程序,运行这个程序的输出结果是()。

#include<iostream>
#include<cstring>
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){return s<<z.str;}
int main(){
    MyString x("abc"),y("cde");
    cout<<(x+=y)<<endl;
    return 0;
}
答案
D

题目信息

题号:6087
题型:单选题
难度:普通