文章目录
- 1. 函数的定义
- 2. 函数的调用
- 3. 值传递
- 4. 常见的样式
- 5. 函数的声明
- 6. 函数的分文件编写
所谓数组,就是一个集合,里边存放了相同类型的数据元素。
特点1:数组中的每个数据元素都是相同的数据类型
特点2:数组是由连续的内存位置组成的
1. 函数的定义
函数的定义一般主要有5个步骤:
- 返回值类型
- 函数名
- 参数列表
- 函数体语句
- return 表达式
返回值类型 函数名 (参数列表)
{
函数体语句
return 表达式
}
2. 函数的调用
函数名 (参数)
函数定义里小括号内称为形参(形式参数),函数调用时传入的参数称为实参(实际参数)。
3. 值传递
所谓值传递,就是函数调用时实参将数值传入给形参。
值传递时,如果形参发生改变,并不会影响实参。
4. 常见的样式
常见的函数样式有4种:
- 无参无返
- 有参无返
- 无参有返
- 有参有返
5. 函数的声明
作用是告诉编译器函数名称以及如何调用函数。函数的实际主体可以单独定义。
函数的声明可以多次,但是函数的定义只能有一次。
6. 函数的分文件编写
作用是让代码结构更加清晰。
函数分文件编写一般有4个步骤:
- 创建后缀名为
.h
的头文件 - 创建后缀名为
.cpp
的源文件 - 在头文件中写函数的声明
- 在源文件中写函数的定义