赞题库-背景图
单项选择题

有如下程序: #include<iostream> using namespace std; class TestClass{ static int i; public: TestClass(){i++;} ~TestClass (){i--;) static int getVal0{return i;} }; int TestClass::i=0; void f(){TestClass obj2;cout<<obj2.getVal();} int main(){ TestClass obj1; f(); TestClass*obj3=new TestClass;cout<<obj3->getVal(); delete obj3;cout<<TestClass::getVa1(); return 0; } 程序的输出结果是( )。

A.232
B.221
C.222
D.231