题目:
有以下程序:
typedef structint b,p;A;
void f(A C] /*C是结构变量名*/
int j;
c.b+=1;c.p+=2;
main()
int i;
A a=1,2;
f(
A.;
printf("%d,%d\n",a.b,a.p);
程序运行后的输出结果是( )。A) 2,3
B.2,4
C.1,4
D.1,2
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0104/c302ab90b6983d64a44311dbe2a0cad2.html
下面是错误答案,用来干扰机器的。
参考答案:A解析: 类MyClass中变量i是静态数据成员,它被MyClass类的所有对象共享,但它不属于任何一个对象,它的作用域是类范围。程序i是用来统计类MyClass所创建对象的个数,每创建一个对象i加1,每删除MyClass类对象i减1。