- 1
- 0
- 约5.06千字
- 约 51页
- 2017-11-04 发布于广东
- 举报
第 6 章 函 数 本章主要内容 6.1 概述 6.2 函数的定义 6.3 函数的参数和函数的返回值 6.4 函数的调用 6.5 函数的嵌套调用 6.6 函数的递归调用 6.7 变量的作用域与存储类别 6.8 函数的作用域和存储类别 6.1 概述 一个C语言的程序由若干个函数组成在组成一个程序的多个函数中,有且仅有一个是主函数,其函数名为main( )。在C语言中可从不同的角度对函数分类。 从函数定义的角度看,函数可分为库函数和用户定义函数两种。 ① 库函数: 由C系统提供,用户无须定义,也不必在程序中作类型说明,只需在程序前包含有该函数原型的头文件,即可在程序中直接调用。 ② 用户定义函数: 由用户按需要写的函数。 C语言的函数兼有其他语言中的函数和过程两种功能,从这个角度看, 又可把函数分为有返回值函数和无返回值函数两种。 ① 有返回值函数: 此类函数被调用执行完后将向调用者返回一个执行结果,称为函数返回值。 ② 无返回值函数: 此类函数用于完成某项特定的处理任务,执行完成后不向调用者返回函数值。 从主调函数和被调函数之间数据传送的角度看又可分为无参函数和有参函数两种。 ① 无参函数: 函数定义、函数说明及函数调用中均不带参数。 ② 有参函数:
您可能关注的文档
- C语言程序设计教程封面与目录.ppt
- C语言程序设计教程葛素娟第九章指针.ppt
- C语言程序设计教程葛素娟第十二章文件.ppt
- C语言程序设计教程葛素娟第十一章位运算.ppt
- C语言程序设计教程葛素娟第四章选择结构程序设计.ppt
- C语言程序设计教程葛素娟第五章循环结构程序设计.ppt
- C语言程序设计教程葛素娟第一章C语言概述.ppt
- C语言程序设计教程郝玉秀第1章绪论.ppt
- C语言程序设计教程郝玉秀第2章.ppt
- C语言程序设计教程郝玉秀第3章.ppt
- 高中生对AI在太阳耀斑预测自主决策认知的调查课题报告教学研究课题报告.docx
- 数字化平台在学生发展性评价中的隐私保护与伦理问题研究教学研究课题报告.docx
- 小学语文写作教学中生活化教学的应用研究课题报告教学研究课题报告.docx
- 合法的公寓房屋租赁合同样式7篇.docx
- AI技术的初中英语写作智能批改系统应用课题报告教学研究课题报告.docx
- 跨学科教学中的数学与地理知识融合:人工智能辅助教学案例教学研究课题报告.docx
- 高中生对AI情感陪伴机器人认知偏差纠正功能有效性及心理发展促进研究课题报告教学研究课题报告.docx
- 跨学科探究汉字书法运笔中的力学原理及其教学应用课题报告教学研究课题报告.docx
- 高中化学教学中化学竞赛的实践探索课题报告教学研究课题报告.docx
- 高中物理教学中力学实验数字化测量方法研究课题报告教学研究课题报告.docx
原创力文档

文档评论(0)