![](https://csdnimg.cn/release/download_crawler_static/87509546/bg1.jpg)
填空题
1. C++中只用两个逻辑常量:true 和:false。
2. #include 指令指示编辑器将一个源程序嵌入到到该指令的源文件中。
3. 对数组进行升幂排序,反转,复制数组的内容等操作需要包含头文件:<algorithm>.
4. 如果调用函数时,需要改变实参或者返回多个值,应该采取:传地址值的方式。
5. 使用关键字:inline 说明函数是内联函数。
6. C++结构体中的成员默认的访问权限为:public。
7. 函数 fun 的返回值是一个整形数据的引用,有两个参数都是 int,声明 fun 函数的原型是:
int &fun(int,int).
8. 程序需要执行键盘输入时,使用:》提取运算符。
9. C++程序一般可以分为 4 个部分:程序的主函数,全局说明,:预处理指令和用户自定义
的函数。
10. 决定 C++语言中函数返回类型的是;定义函数时的数据类型。
11. 两种重要的程序设计方法,分别是结构化程序设计和:面向对象的程序设计。
12. C++语言支持:引用,实际上就是变量的别名。
13. C++提供了两种格式控制方式,使用 ios_base 类提供的接口和使用带操作符的特殊函数。
14. 在结构体中定义的函数称为:成员函数。
15. 在 C++标准库中,使用 complex 类来表示复数。
16. 类的继承是指派生类继承基类的数据成员和:成员函数。
17. 在 STL 库中用于查找数组内容的函数是:find。
18. 在类定义时,如果没有定义任何构造函数,则编译器自动生成一个:无参数的默认构造
函数。
19. 析构函数名是在类名前加上:~符号,用来释放对象所占的内存空间。
20. 设 A 为 test 类的对象且赋有初值,则语句 test B(A);表示:用对象 A 初始化对象 B。
21. 静态数据成员初始化时,前面不加:static 关键字,以免与一般静态变量或者对象混淆。
22. 在类中声明 const 数据成员时,只能通过:初始化列表的方式来对该成员进行初始化。
23. 在建立派生类对象时,先执行:基类的构造函数。
24. 赋值兼容规则是指在公有派生情况下,基类对象:能使用派生类对象。
25. 在继承机制下,当对象消亡时,编译系统执行析构函数的顺序是:先派生类,后派生类
中子对象类,最后是基类。
26. 访问控制权限有 public,private,和:protected 3 种。
27. 定义派生类时,若不使用类关键字显式地规定采用何种继承方式,则默认方式为:私有
继承。
28. 用来派生新类的类称为:父类或基类。而派生出的新类称为它的子类或派生类。
29. 类模板中声明的类称为:模板类。
30. 返回向量中的第 1 个向量类模板定义一个具有 20 个 int 向量 A,其元素均被置为 5,实
现操作的语句是:vector<int> A(20,5);
31. 在 C++中,可将多态性分为:编译时的多态性和:运行时的多态性。
32. 至少包含一个:纯虚函数的类称为抽象类。
33. 运算符的重载函数必须使用 operator 关键字。
34. fetream 类是从 iostream 类公有派生的,提供从文件中提取数据或把数据写入到文件的
各种操作。
35. 重载的运算符保持其原有的运算符个数,:优先级和结合性。
36. 表达式 opreator+(x,,y)还可以表示为:x+y.