下面程序的运行结果为( )。 #include<iostream.h> class Astatic int n; public: A(){n=1;}A(int num){n=hum;} void print(){cout<<n;}
2023-04-24
#include<iostream.h> class A
static int n;
public:
A(){n=1;}
A(int num){n=hum;} void print(){cout<<n;} }:
int A::n=2;
void main() {
A a,b(3); a.print(); b.print();
cout<<endl:
A . 11
B . 13
C . 23
D . 33
参考答案:D
参考解析:
本题考查的是静态数据成员的使用,n为类A的静态成员,即为类A的所有对象共有的成员,所以,当对象b把n初始化为3时,对象a的成员u的值也为3(这两个11实际上是同一个)。
2023-04-24 计算机考级
若有下的定义:int t[3][2];,能正确表示t数组元素地址的表达式是( )。
2023-04-24 计算机考级
2023-04-24 计算机考级
在窗体中为了更新数据表中的字段,要选择相关的控件,正确的控件选择是( )。
2023-04-24 计算机考级
2023-04-24 计算机考级
热门标签