单选题:下面程序的运行结果为
下面程序的运行结果为 @[C](2)
```
#include
class A
{
public:
A(){cout<<"1";}
~A(){cout<<"2";}
};
class B:public A
{
public:
B(){cout<<"3";}
~B(){cout<<"4";}
};
void main()
{ B b; }
```
A. 1234
B. 1324
C. 1342
D. 3142
A.1234
B.1324
C.1342
D.3142
答案:C
```
#include
class A
{
public:
A(){cout<<"1";}
~A(){cout<<"2";}
};
class B:public A
{
public:
B(){cout<<"3";}
~B(){cout<<"4";}
};
void main()
{ B b; }
```
A. 1234
B. 1324
C. 1342
D. 3142
A.1234
B.1324
C.1342
D.3142
答案:C