- 前言
- 第二章
- 1.C++程序中的模块叫什么?
- `补充知识:`
- 2.#include < iostream >的作用
- 3.using namespace std;的作用
- 4.函数原型中包含的信息
- 5.定义函数时,在什么情况下不必使用关键字return?
- 6. 编译器指出cout是未知标识符。导致这种问题的原因很可能是什么?指出三种修复方法。
前言
C++ Primer Plus习题
第二章 1.C++程序中的模块叫什么?
函数补充知识:
一、C语言作为过程性语言,意味着它仍是强调编程的算法方面。
但与早期的编程语言相比,它也有两个优点:
1. 结构化编程
将分支限定为一小组行为良好的结构,例如:for循环、while循环、 do while循环和if else语句
2. 自顶向下
将大型程序分解为小型、便于管理的任务,直至将程序划分为小型的、易于编程的模块(函数)
此举鼓励程序员开发程序单元来表示各个任务模块
二、C++之OOP(面向对象编程)
不同于过程性编程中强调算法,OOP强调数据,其** 理念是设计与问题本质特性相对应的数据格式 **
OOP程序设计方法首先设计类,在类中通常规定了可使用哪些数据来表示对象 以及可以对这些数据执行哪些操作
预处理器编译指令,在源代码被编译之前,替换或添加文本3.using namespace std;的作用
名称空间,将不同的产品封装在不同的名称空间中4.函数原型中包含的信息
返回值类型,参数个数,参数类型5.定义函数时,在什么情况下不必使用关键字return?
返回值类型为void时6. 编译器指出cout是未知标识符。导致这种问题的原因很可能是什么?指出三种修复方法。
原因:没有名称空间编译指令 修复方法: 1. 添加: #includeusing namespace std; (仅当头文件中没有扩展h时) 2. 使用: #include std::cout 4. 使用cin,cout,endl等前,先添加: using std::cin;



