题目内容:
问题:
有如下程序:
#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
参考答案:【答案仅供学习,请勿对照自行用药等】
答案解析: