C++ primer Plus学习笔记(第二章)——开始学习C++

it2023-05-28  79

第二章 开始学习C++

2.1 进入C++2.2.1mian()函数 2.2 C++语句2.2.1 声明语句和变量2.2.2 赋值语句 2.3 其他C++语句2.4 函数2.4.1 有返回值的函数2.4.2 函数变体2.4.3 自定义函数

2.1 进入C++

C++ 常用拓展名为cpp. 完整程序包含的要素:

注释,由//前缀指示。预处理编译器指令#include。函数头int main()。编译指令using namespace 。函数体{}。使用C++的cout工具显示输出消息。return返回语句。

2.2.1mian()函数

int main() { statements; return 0; }

函数名称前的为返回值类型,{}里面的为形参列表。也可使用void main(),并且省略返回值,可能在有些系统无法工作,不推荐使用。 注释用//或者/* … */。 iostream文件,输入输出流。 使用cout进行输出。 cout<<string ; 换行符endl或者“\n";

2.2 C++语句

2.2.1 声明语句和变量

在C++中,使用声明语句指出存储类型和位置,尽可能在首次使用变量前声明它。

2.2.2 赋值语句

= (注意和后面判断是相等区分开)。

2.3 其他C++语句

输入:cin>>

2.4 函数

C++函数分为有返回值和无返回值2中。

2.4.1 有返回值的函数

有返回值的函数将会生成一个可以赋给变量的值。在使用函数之前,C++必须知道函数的参数类型和返回值类型,通常是将函数原型放在main函数的前面。

2.4.2 函数变体

有2个参数的函数可以接受无返回值的函数在C++中,即使函数没有参数,调用时也要包含括号

2.4.3 自定义函数

函数原型放在main之前,函数定义放在main之后。

#include <iostream> //函数原型 type function1(argumentlist); type function2(argumentlist); //主函数 int main() { ..... } //定义函数。 type function1(argumentlist) { ... return ***; }

函数的全部特性:

有函数头和函数体接受一个参数返回一个值需要一个原型

函数访问名称空间std的方法:

将using namespace std;放在函数定义之前。将using namespace std;放在函数定义中。在特定函数中使用using std::cout;std::cin;std::cout;
最新回复(0)