問題詳情

31 下列的 C++語言程式執行後輸出為何? #include <iostream>using namespace std;classA{public:static int x;A() {x++;};~A() {x--;};};int A::x=0;int fun(void){A a;A * b;b=new A();delete b;cout<<A::x;}int main(){fun();cout<<" "<<A::x;}
(A)0 0
(B)0 1
(C) 1 0
(D) 1 1

參考答案

答案:C
難度:困難0.297521
統計:A(18),B(34),C(36),D(12),E(0)

內容推薦

內容推薦