- 5
- 0
- 约1万字
- 约 75页
- 2017-11-04 发布于广东
- 举报
第5章 函数 5.1 函数概述 在C程序设计中,函数是具有独立功能的程序模块,一个C程序往往由一个或多个函数组成,这些函数相当于其它高级语言的子程序。对程序进行模块化,不仅提高程序设计的易读性和可维护性,而且还可以把经常用到的一些运算和操作定义成通用函数,供随时调用,大大地减轻了程序员编写代码的工作量,提高了编程效率。 5.1 函数概述 在C语言中,可从不同的角度对函数分类: 1)从函数定义的角度看,函数可分为库函数和用户定义函数两种。 库函数:由C系统提供,用户无须定义,也不必在程序中作类型说明,只需在程序前包含有该函数原型的头文件即可在程序中直接调用。如printf、scanf、getchar、putchar、gets、puts等函数均属此类。 用户定义函数:用户根据需要编写的函数。对于用户定义函数,不仅要在程序中定义函数本身,而且在主调函数模块中还必须对该被调函数进行类型说明,然后才能使用。 5.1 函数概述 2)从主调函数和被调函数之间数据传送的角度看,函数分为无参函数和有参函数两种。 无参函数:函数定义、函数说明及函数调用时均不带参数,主调函数和被调函数之间不进行参数传送。 有参函数:在函数定义及函数说明时都有参数,称为形式参数(简称为形参)。在函数调用时也必须给出参数,称为实际参数(简称为实参)。进行函数调用时,主调函数将把实参的值传送给形参,
您可能关注的文档
最近下载
- 个人信用报告征信简版电子版PDF版2024年2月最新版带水印可编辑.pdf VIP
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf VIP
- 青少年编程:NOIP CSP 初赛篇.pdf VIP
- 征信报告模板带水印可编辑2025年4月版.pdf
- GB/T 45144-2024道路车辆 车轮和轮辋 使用、维护和安全的一般要求及报废条件.pdf
- 安全工程毕业设计(论文)-常村矿180万ta新井设计(含全套CAD图纸).doc VIP
- 教育支出对家庭消费的影响.docx VIP
- 2024-2025学年高中物理人教版必修一单元测试:第一章 运动的描述(含解析).pdf VIP
- 义马煤业集团跃进煤矿初步设计.doc VIP
- 二氯甲烷精制单元工艺设计.docx VIP
原创力文档

文档评论(0)