代码中的函数(C语言版)分析
C语言篇(感谢Ivor Horton先生) 2016年11月 成都 邓成 dengcheng6@yeah.net 1、复杂任务的处理 明智的方式:分割为便于管理的小块。 2、复杂C语言程序 明智的方式:分割为便于处理的多个函数。 如最重要的main()函数、标准库函数、自己的函数…… 3、函数的含义 把代码的一部分视为整体,切分出来并为之命名。 1、常见现象: 一个函数调用另一个函数以执行一项特定任务 当该任务执行完后,继续执行自身代码 2、背后的实质: 程序逐一执行每条语句时,遇到一个函数调用,执行转移到该函数开头 执行到函数末尾遇到return或闭括号时,执行返回 这就是函数。 Return_type Function_name (Parameters - separated by commas) { Statements; } 当函数主体Statements为空时,函数返回值类型Return_type必须为void,意味着函数不返回值 在复杂程序编译过程中,主体为空的函数非常有用,这样可以逐步添加函数主体,直到完成整个任务 形参Parameters本质: 是函数定义中的一个占位符 实参Arguments: 调用函数时对应于形参的值 形参:函数的局部变量 提供了从调用程序传递信息给函数的方法 注:不能在一个函数主体中定义另一个函数 方式一: 通过一个参数向函数提供一个变
原创力文档

文档评论(0)