单选题
有如下程序:
运行这个程序的输出结果是( )。
A、
abc
B、
cde
C、
abcde
D、
abccde
【正确答案】
D
【答案解析】
在类MyString中,定义了带参数的构造函数,其作用是把s指向的字符串拷贝到字符数组str中,在类中还对运算符+=进行了重载定义,其作用是把字符串str和s相连接并赋值给str,所以在主函数中执行x+=y时,其结果为abccde。
提交答案
关闭