函数 在程序设计中,常将一些常用的功能模 块编写成函数,放在函数库中供公用选 用,这样可以减少很多重复的代码编写 说明: 1.一个源程序文件由一个或多个函数组成, C语言以源程序为单位进行编译 2.一个C程序由一个或多个源文件组成, 对于较大的程序通常将函数和其它内容 放在若干个源文件中
函数 • 在程序设计中,常将一些常用的功能模 块编写成函数,放在函数库中供公用选 用,这样可以减少很多重复的代码编写 量 说明: 1.一个源程序文件由一个或多个函数组成, C语言以源程序为单位进行编译 2.一个C程序由一个或多个源文件组成, 对于较大的程序通常将函数和其它内容 放在若干个源文件中
函数 3C程序的执行从main函数开始,调用了 用户自定义函数后仍然返回main函数执 行 4所有的函数都是平行的,函数之间可以 互相调用,但不能嵌套定义,也不能调 用系统定义的main函数
函数 3.C程序的执行从main函数开始,调用了 用户自定义函数后仍然返回main函数执 行 4.所有的函数都是平行的,函数之间可以 互相调用,但不能嵌套定义,也不能调 用系统定义的main函数
函数 函数的分类 从用户的角度分: 分为:标准函数(库函数)和用户自 定义函数 从函数的形式分: 分为:无参函数和有参函数
函数 ----函数的分类 从用户的角度分: 分为:标准函数(库函数)和用户自 定义函数 从函数的形式分: 分为:无参函数和有参函数
函数 ·函数定义的一般形式 1无参函数的定义形式 类型标识符函数名() 声明变量; 函数体语句;
函数 • 函数定义的一般形式 1.无参函数的定义形式 类型标识符 函数名 () { 声明变量; 函数体语句; }
函数 无参函数举例: void display o printf please input sth: n") 2有参函数的定义形式 类型标识符函数名(形参列表) 声明变量 函数体语句;
函数 无参函数举例: void display () { printf(“please input sth:\n”); } 2.有参函数的定义形式 类型标识符 函数名(形参列表) { 声明变量; 函数体语句; }