- A.物理结构
- B.逻辑结构
- C.存储结构
- D.逻辑和物理结构
- A.void f();
- B.static voidf();
- C.friend f();
- D.friend void f();
- A.void fun(int a,float b);void fun(int c,float d)
- B.void fun(int a,float b);void fun(float a,int b)
- C.float fun(int a,float b);int fun(int b,float a)
- D.int fun(int a,int b);float fun(int a,int b)
- A.x.operator/(y)
- B.operator/(x,y)
- C.y.operator/(x)
- D.operator/(y,x)
- A.3
- B.4
- C.5
- D.不定
- A.int* p;P=&k;
- B.int * P;P=k;
- C.int * p;* P=&k;
- D.int * p;* P=k;
- A.0
- B.5
- C.6
- D.无数次
- A.char s1[]="abcd";
- B.char s2[3]="xyz";
- C.char s3[][]={"a","x", "y");
- D.char s4 [2][3]={"xyz", "rnnp"};
- A.描绘了系统的实现细节
- B.表明了被开发系统的范围以及它和周围环境的数据交换关系
- C.描绘了系统的抽象
- D.描绘了软件实现的作者和绘制的时间
- A.iostream
- B.fstream
- C.strstream
- D.iomanip
- A.PAD
- B.PFD
- C.N-S
- D.DFD
- A.*pointer. salary;(其中pointer为指向类对象的指针)
- B.pointer->salary;
- C.x=orker,salary;(其中worker为具有类类型的对象)
- D.Location &rA=A1;Int x=rA. GetX();(Location为已定义的类,A为对象)
- A.类的静态数据成员不是类的所有对象共享的数据
- B.类的静态数据成员不能被类的成员函数调用
- C.类的静态数据成员不能被类的构造函数调用
- D.类的静态数据成员必须进行初始化
- A.与虚基类下面的派生类个数有关
- B.多次
- C.两次
- D.一次
- 17
-
下列叙述中正确的是
- A.程序执行的效率与数据的存储结构密切相关
- B.程序执行的效率只取决于程序的控制结构
- C.程序执行的效率只取决于所处理的数据量
- D.以上三种说法都不对
- A.6
- B.5
- C.4
- D.3
- 19
-
下列说法中错误的是( )
- A.公有继承时基类中的public成员在派生类中仍是public的
- B.公有继承时基类中的private成员在派生类中仍public是的
- C.私有继承时基类中的public成员在派生类中仍private是的
- D.保护继承时基类中的public成员在派生类中仍protected是的
- A.char ch[5]={"a","b","c","d","e"};
- B.char ch[]={"a","b"};
- C.char ch[15]={"welcome to china"};
- D.char ch[14]={"I am a student"};
- A.通过常对象只能调用它的常成员函数
- B.通过常对象只能调用静态成员函数
- C.常对象的成员都是常成员
- D.通过常对象可以调用任何不改变对象值的成员函数
- A.友元
- B.虚
- C.成员
- D.多态
- A.a.next=q;
- B.p.next=&b;
- C.p->next=&b;
- D.(*p).next=q;
- A.operator+(objl, obj2)
- B.+(obj1, obj2)
- C.obj2.operator+(obj1)
- D.obj1,operator(obj2)
- A.不限制goto语句的使用
- B.减少或取消注解行
- C.程序越短越好
- D.程序结构应有助于读者理解
- A.a[p-a]
- B.*(&a[i])
- C.p[i]
- D.a[10]
- A.C++语言中的多态性分为编译时的多态性和运行时的多态性
- B.编译时的多态性可通过函数重载实现
- C.运行时的多态性可通过模板和虚函数实现
- D.实现运行时多态性的机制称为动态绑定
- A.在面向对象的程序设计中,各个对象之间具有密切的关系
- B.在面向对象的程序设计中,各个对象都是公用的
- C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小
- D.上述三种说法都不对
- A.模块之间的调用关系
- B.程序的组成成份
- C.控制程序的执行顺序
- D.数据的流向
- A.程序中的class并不能都替换为typename
- B.class和typename都可互相替换
- C.程序中的typename都能替换为class
- D.程序中的部分class可以替换为typename