问题 单项选择题

有如下程序:
#include<lostreanl>
using namespace std;
elass MyClass
public:
MyClass( )++count;
~MyClass( )--count;
static int getCount( )return count;
private:
static int count;

int MyClass::count=0;
int main( )
MyClass obj;
cout<<obj.getCount( );
MyClass*ptr=new MyClass;
cout<<MyClass::getCount( );
delete ptr;
cout<<MyCiass::getCount( );
return 0;

程序的输出结果是

A.121

B.232

C.221

D.122

答案

参考答案:A

解析: 类的对象在创建时调用构造函数,在撤销时调用析构函数,静态成员为类的不同对象所共享。

问答题 论述题
单项选择题 A型题