- 1
- 0
- 约1.47千字
- 约 32页
- 2020-08-22 发布于浙江
- 举报
C语言程序设计;;;;;6;7;;;10;;;函数头
每个函数的第一行都是函数头,函数头由三部分组成,每部分完成特定的功能。;;;;;;19;;5.6 调用函数;5.6.1 递归调用
一般情况是一个函数调用另一个函数,特殊的,函数直接或间接调用自身,称为“递归调用”。
注意:递归将使用大量资源(相当于复制了多份函数),慎用!;
递归过程的两个阶段(如:求4!):
递推:
4!=4×3! → 3!=3×2! → 2!=2×1! → 1!=1×0! → 0!=1
未知 已知
回归:
4!=4×3!=24←3!=3×2!=6←2!=2×1!=2←1!=1×0!=1←0!=1
未知 已知;24;25;汉诺塔问题: ;;;29;关键字:inline
格式: inline 函数定义
编译器对内联函数的处理:复制代码到调用函数。
eg. inline int toInches(int Feet)
{
return(Feet/12);
}
优点:提高了运行效率。
注意:编译器
您可能关注的文档
最近下载
- 深基坑应急预案(完整版).docx VIP
- 大学生校园打印创业项目方案.pptx
- 鞭毛和菌毛鞭毛(flagellum).ppt VIP
- +1-4地形图的判读第一课时课件2023-2024学年人教版地理七年级上册.pptx VIP
- T JYHQ 0010—2022 高等学校学生公寓管理服务星级评价规范 (试 行).pdf VIP
- 解剖学基础第八章《生殖系统—女性生殖系统》PPT课件.pptx VIP
- 开源 CFD工具库OpenFOAM用户指南.pdf
- 省级优秀课件皖教版四年级上册综合实践活动《包饺子》.pptx VIP
- 上海电力大学《电力系统分析》课程设计任务书.doc VIP
- 汽车车身制造技术 项目三 车身焊装工艺.ppt VIP
原创力文档

文档评论(0)