- 2
- 0
- 约1.23万字
- 约 68页
- 2021-10-08 发布于河南
- 举报
七、函数7.1函数的分类和定义7.2函数的说明和调用7.3函数的嵌套调用7.4函数的递归调用7.5变量的作用域和存储类别7.6预处理命令7.1函数的分类和定义?函数是c源程序的基本模块,它封装了完成某 一特定功能的程序代码和数据。?C语言不仅提供了极为丰富的库函数(如Turbo C提供了四百多个库函数),还允许用户建立 自己定义的函数。7.1.1函数的分类在c语言中可从不同的角度对函数分类: ?从函数定义的角度:__自定义函数和系统库函数?从主调函数和被调函数之间数据传送的角度:有参函数和无参函数?从有无返回值的角度:有返回值函数和无返回值函数7. 1.2函数的定义函数定义的一般格式:函数值类型 函数名(参数说明表){函数体}其屮:?函数值类型:函数返回值的类型。如:int float double char void等,缺省按整型处理。■无返回值的函数,函数值类型可选用void,如: void putpixel(int x,int y,int color)■函数返回值是指针,应选用相应的指针类型标识 符,如:char *gets(char * string)-函数名:标识符,函数的名称。?参数说明表:由带数据类型说明的参数构成: 类型名变量名,类型名变量名,… 这里的变量名称为形式参数,不给出具体数值。 调用该函数时,给出具体数值,称为实际参数。?函数体:由说明语句和执行语句组成
您可能关注的文档
- 第3章顺序程序设计.pptx
- 第3章C++程序的流程控制.pptx
- 第3章C++基础知识.pptx
- 第3章程序控制语句.pptx
- 第3章数组及其应用.pptx
- 第5课C语言基本数据类型.pptx
- 第4章汇编语言程序设计.pptx
- 第5章C程序的流程——程序控制结构与语句.pptx
- 第6章数组和字符串3.31.pptx
- 第7章辅助存储器.pptx
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
最近下载
- 煤气化和酚水预处理课件.ppt VIP
- 浙教版八年级下数学第一章《二次根式》练习题(含答案).doc VIP
- HJ 397-2007 固定源废气监测技术规范(正式版).pdf VIP
- 培训学校审计报告模板.docx VIP
- 常用基础知识_从基础概念到深入理解的全过程解析.docx VIP
- 铜芯电线电缆载流量标准24页.pdf VIP
- 10以内的加减法测试题打印版.pdf VIP
- 2026江苏省国有资本投资运营集团有限公司招聘备考试题参考答案详解.docx VIP
- 建筑工程部年度工作计划.docx VIP
- 北京现代-名图-产品使用说明书-名图1.6T自动旗舰型(国四)-BH7161PAY-名图1.6T产品使用说明书.pdf VIP
原创力文档

文档评论(0)