1.函数声明
2.标准写法(模块化)
2.1在add.c里面写函数
2.2在add.h里面声明此函数
2.3在源文件里引用此头文件
3.函数的声明和定义
4.栈溢出错误
当函数重复调用会把栈区的空间挤满,进而导致栈溢出,退出程序。
5.递归(输入一个数,然后按顺序打印每一位)
递归的两个必要条件:
1.存在限制条件,满足此条件时便不再继续。(上述条件是if判断语句)
2.每次递归调用以后越来越接近这个限制条件。(上述是num/10)
6.创建一个计算字符的函数
6.1
6.2用递归的方法创建计算字符数量的函数(不用创建局部变量)
7.递归实现n的阶乘
8.(计算斐波那契数列)