A-A+
下面程序的运行结果为()。 #include class A sta
问题详情
下面程序的运行结果为()。 #include<iostream.h> class A static int n; public: A{n=1;} A(int num){n=hum;} void print{cout$amp;A.11
B.13
C.23
D.33请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
本题考查的是静态数据成员的使用,n为类A的静态成员,即为类A的所有对象共有的成员,所以,当对象b把n初始化为3时,对象a的成员u的值也为3(这两个11实际上是同一个)。