单选题
若有如下类声明:
class My Class{
public:
MyClass() {cout<<1;}
};
执行下列语句:
MyClass a, b[2], *p[2];
以后,程序的输出结果是______。
A、
11
B、
111
C、
1111
D、
11111
【正确答案】
B
【答案解析】
[解析] 创建对象a时,涮用构造函数输出1,创建对象数组b时,两次调用构造函数输出11,故答案为B。
提交答案
关闭