第四章 函数和递归
4.1 数学函数
- 简单函数的编写
- 函数return的用法:在函数执行过程中个碰到return语句直接退出这个函数,不执行后面的语句
- 使用结构体的函数:struct 结构体名称{域定义};
- 原生类型结构体:typedef struct 结构体名称{域定义};
- assert宏限制非法的函数调用
4.2 地址和指针
- 变量代换:实参和形参区别、局部变量和全局变量作用范围
- 调用栈:由众多栈帧组成,每一个栈帧对应未运行完的唯一的函数;
- 指针实现变量代换
4.3 递归
- 递归函数
段: 二进制文件内的区域,所有某种特定类型信息都被保存在里面
4.4 本章小结