✌劝学诗 -唐•颜真卿
三更灯火五更鸡,正是男儿读书时。
黑发不知勤学早,白首方悔读书迟。
⭐ 函数
有名字的块
⭐ 函数的声明与定义
Type FuncName(ParaList);
Type FuncName(ParaList) { ... }
static
- 内链接
extern
- 外链接
inline
- 内联
void
⭐ 函数参数
-
传值
普通对象 -
传址
地址对象:数组、指针
⭐ 返回值
返回值类型/数据类型
⭐ main函数
main( int argc, char *argv[ ], char *envp[ ] )
⭐ 可变参数列表
-
printf
int printf( const char* format [, argument]... );
-
默认参数
右至左
⭐ 函数调用
FuncName(ParaList);
⭐ 递归函数
-
递归
一种计算过程,如果其中每一步都要用到前一步或前几步的结果,称为递归;用递归过程定义的函数,称为递归函数。 -
递归函数特性
调用函数本身,并且有最终出口
网友评论