C语言程序设计第7章 用户自定义函数目录7.1 用户自定义函数的种类7.2 函数的定义7.3 被调函数的声明7.4 函数的调用7.5 函数的嵌套调用7.6 函数的递归调用7.7 数组作函数参数7.8 变量的作用域7.9 变量的存储类别7.1 用户自定义函数的种类1. 有返回值函数和无返回值函数C语言的函数兼有其它语言中的函数和过程两种功能,从这个角度看,又可把函数分为有返回值函数和无返回值函数两种。1)有返回值函数此类函数被调用执行完后将向调用者返回一个执行结果,称为函数返回值,如数学函数即属于此类函数。由用户定义的这种要返回函数值的函数,必须在函数定义和函数声明中明确返回值的类型,在函数调用时要接收函数的返回值。2)无返回值函数此类函数用于完成某项特定的处理任务,执行完成后不向调用者返回函数值,这类函数类似于其它语言的过程。由于函数无须返回值,用户在定义此类函数时可指定它的返回为空类型,空类型的声明符为void,在函数调用时不能得到函数的返回值。7.1 用户自定义函数的种类2. 无参函数和有参函数 从主调函数和被调函数之间数据传送的角度看又可分为无参函数和有参函数两种。1)无参函数 函数定义、函数声明及函数调用中均不带参数。主调函数和被调函数之间不进行参数传送。此类函数通常用来完成一组指定的功能,可以返回或不返回函数值。2)有参函数 也称为带参函数。在函数定义及函数声明时都有参数
您可能关注的文档
最近下载
- 人口抽样调查行、职业编码.ppt VIP
- 回流焊与波峰焊的区别贴片元件焊接23课件讲解.pptx
- 住院病案室病历遗失情况说明范文.docx
- 宣贯培训(2026年)《QCT 272-2025汽车用铝合金铸件技术条件》.pptx VIP
- 电力电子技术 课件全套 大连工业版 绪论、项目1--5 单相可控整流电路--无源逆变电路.pptx
- AIAG-VDA FMEA测试考试题(答案).docx VIP
- 冷板液冷服务器设计白皮书-2023.10-40页-WN11.pdf VIP
- AIAG&VDA FMEA实用培训资料.pptx VIP
- AIAG-VDA FMEA测试考试题(试卷).doc VIP
- AIAG & VDA SPC 手册 第一版 中文版(统计过程控制 2026 全球统一版 完整原文 + 过程能力判定).docx VIP
原创力文档

文档评论(0)