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

答案:登入後查看
統計: A(44), B(59), C(84), D(30), E(0) #718166

詳解 (共 4 筆)

#2890167
int main(){fun(); //...
(共 362 字,隱藏中)
前往觀看
5
1
#5085299
創建一個類別 就會呼叫建構函式A a會呼...
(共 154 字,隱藏中)
前往觀看
3
0
#4128412
A a是類別A建立的物件a,然後去呼叫建...
(共 65 字,隱藏中)
前往觀看
1
1
#1014126
好難。。有誰要解說這題
0
2

私人筆記 (共 1 筆)

私人筆記#865176
未解鎖
int main() { fun()...
(共 384 字,隱藏中)
前往觀看
0
0