单片机原理与接口技术 第5章 第5章 结束 3.函数的调用 (1)函数调用的一般形式 调用形式:函数名 (实参表); 说明:若包含多个实参,则应将各参数用逗号隔开,实参与形参个数相等,类型一致,按顺序一一对应。 (2)函数调用的方式 ① 函数语句, 例:printf(“Hello,World!\n”); ② 函数表达式,例:m=max(a,b)*2; ③ 函数参数, 例:m=max(a,max(b,c)); (3)对被调用函数的说明 ① 必须是已存在的函数; ② 库函数要在程序开头处使用:# include *.h ③ 用户自定义函数要进行函数说明。 (4)函数说明的要求 ① 函数说明位置:程序的数据说明部分,函数内或外: 调用函数内部的数据说明处; 在所有函数被定义之前,即文件的开头处。 ② 下列情况下,可不作函数说明: 程序文件的开始处说明了所有被调用函数的类型; 被调用函数定义出现在主调函数之前。 4.函数的嵌套和递归调用 (1)函数嵌套 函数不能嵌套定义,但允许嵌套调用,函数的嵌套调用如图5-6所示。 图5-6 函数的嵌套调用 (2)函数的递归调用 定义:函数直接或间接的调用自身叫函数的递归调用。 说明:① C编译系
您可能关注的文档
- (单片机原理与应用—基于实例驱动和Proteus仿真)第10章单片机应用系统设计.ppt
- (单片机原理与应用习题答案)第08章单片机应用系统中的模拟量输入与输出习题解答.doc
- (道路工程施工组织与管理)补流水施工.ppt
- (道路工程施工组织与管理)第二章流水施工-第三节.ppt
- (道路工程施工组织与管理)第二章流水施工-第一节.ppt
- (道路工程施工组织与管理)第三章网络计划第二节时间参数计算.ppt
- (道路工程施工组织与管理)第三章网络计划第一节.ppt
- (电力电子课件)第八章吸收电路.ppt
- (电力电子课件)第九章器件的温升与散热.ppt
- (电力电子课件)第六章开关模式的DC-DC斩波器.ppt
原创力文档

文档评论(0)