第5章 函数 学习目标与要求 1、掌握C语言函数的定义 2、掌握C程序调用函数的方法 3、了解递归函数的用法 4、掌握宏定义和文件包含的使用方法 本章要点 函数概要 函数的定义 函数的声明 函数的调用 函数的返回值 变量的作用域与生存期 变量的存储类别 函数的存储分类 预处理命令 函数概要 在C语言中,一个程序由一或多个程序文件组成,每个程序文件是一个程序模块,每个程序模块又由一个或多个函数组成。C语言通过函数组织程序,C程序设计的任务就是设计若干函数,并且确定它们之间的调用和被调用关系,每个函数均有独立的功能。 一个C程序只能有一个也必须有一个main函数,而子函数的数目实际上是不限的。 函数的定义 函数的定义是指:引入新的函数,并提供以下信息: 函数的返回值类型(可以缺省) 参数的个数、顺序、类型和名称 调用函数时所要执行的代码 函数的有效性 要注意函数只能定义在其他函数外部,函数不能嵌套定义,所有函数都是平行的、相互独立的。 一个程序如果用到多个函数,可以把它们放在同一文件中,也可以定义在不同的文件中。允许一个文件中含有不同程序中的函数,即一个文件中可以包含本程序用不到的函数,它们不被本程序调用。一个C语言函数的结构形式如下: 函数头{函数体} 1、函数头 函数头的结构形式如下: 函数类型 函数名(形式参数列表) 【例5-1】 求二数之
您可能关注的文档
最近下载
- 21 Novagro-从愿景到现实:生物解决方案如何改变秘鲁出口作物产业并塑造现代农业实践.pdf VIP
- DZ/T 0282-2015 水文地质调查规范(1:50000).pdf VIP
- EQCL-150-2023 汽车产品禁限用物质技术要求.pdf
- GB50974-2014 消防给水及消火栓系统技术规范.pdf VIP
- 《AI影视工作流:短剧、漫剧与微电影从制作到变现》全套教学课件.pptx
- PISA&TALIS与教师关键能力提升.pptx VIP
- 患者身份识别制度.pptx VIP
- 05J909 工程做法图集.docx VIP
- 2026新湘科版科学五年级上册全册单元测试卷含答案.pdf
- 全装修住宅室内装饰工程质量验收规范DB33 T1132-2017.docx
原创力文档

文档评论(0)