单项选择题
有如下程序: #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){return s << z.str} int main(){ MyString x("abc"),y("cde"); cout<<(x+=y)<
A.abc
B.cde
C.abcde
D.abccde
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序:#includeusing namespace std;class B{public;virtual void f() {coutf();p->g();}int main(){D obj;h(&obj);return 0;}运行这个程序的输出结果是:
A.DD
B.BB
C.BD
D.DB
点击查看答案&解析
单项选择题
有如下类定义class Test{char a; const char b;public:Test(char c){a=c;b=c;} 第1行void f(char a)const{this->a=a;} 第2行void g(char b){this->b=b;} 第3行char h()const{return a;} 第4行};编译时没有错误的行是
A.第1行
B.第2行
C.第3行
D.第4行
点击查看答案&解析
相关试题
有如下类定义class Test{char a; cons...
有如下程序:#includeusing namespace s...
有两个关系R和S 如下: 则由关系R得到关...
在关系数据库中,用来表示实体间联系的是
公司中有多个部门和多名职员,每个职员只能...