题目内容:
有如下程序: #include<iostream>
using namespace std;
class Obj{
static int i;
public:
Obj(){i++;}
一Obj(){i一一;}
static int getVal(){return i;}
};
int Obj::i=0:
void f(){Obj ob2;cout<<ob2.getVal();}
int main(){
Obj obl;
f();
Obj}ob3=new Obj;cout<<ob3一>getVal();
delete ob3;cout<<Obj::getVal();
return 0;
}
执行这个程序的输出结果是( )。 A.232
B.231
C.222
D.221
参考答案:
答案解析: