chap 5函数 第四小组 学习小结
什么是函数?
通俗易懂的来说,函数就是一个大型程序中的某部分代码, 由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。
指的是独立完成一部分工作的程序模块。
函数的分类可分为两类:库函数(C语言内部提供的函数)、自定义函数(自我发挥写出的函数)。
而函数的组成部分可以分为以下几个部分
函数头:有void、int两种。二者之间的差异则体现在返回类型上,int所定义的函数需要返回(即return),反之void不需要。
函数名:命名规则1.可以由字母、数字、下划线组成且不能以数字开头 2.库函数名都是小写的,因此为了区分自定义函数和库函数,通常第一个字母为大写,如果一个函数名由多个英文单词组成,同样每个单词的第一个字母为大写。 3.函数名可以没必要刻意去缩写,长一点没有关系的,要通过函数名就能大概看出这个自定义函数所实现的主要功能。PS:需要额外注意的是后面需要加”()“!!!
函数体:一目了然,为程序运行主体。
函数运用实例:
利用函数求圆柱体体积
当程序运行到第13行时,进入所定义的cylinder函数进行计算,计算完成后将计算结果返回到主函数。
一些注意事项:
1.大部分的编译器是从上向下进行读取的,因此我们需要先定义后使用。
2.在c语言中,函数的关系是平行的,是独立的即函数的不能嵌套定义。
c语言中函数的嵌套调用即在调用一个函数的过程中可以调用另外一个函数。
3.参数表中,每个参数应用”,“”隔开,每个参数前面的类型都必须分别写明。
总结:函数的重要性不言而喻,初入函数我们可能会面临诸多问题,但我们应当迎难而上。打好函数的基础,才能更好的深入学习,在面临大程序时,积极正确的调用函数,可以极大的节约时间,也是我们c语言学习中重要的一环。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了