- 2
- 0
- 约1.88万字
- 约 53页
- 2017-11-27 发布于河南
- 举报
C语言第八章函数(郭先春)
第八章 函数 8.1 概述 模块化程序设计 基本思想:将一个大的程序按功能分割成一些小模块, 特点: 各模块相对独立、功能单一、结构清晰、接口简单 控制了程序设计的复杂性 提高元件的可靠性 缩短开发周期 避免程序开发的重复劳动 易于维护和功能扩充 开发方法: 自上向下,逐步分解,分而治之 函数分类 从用户角度 标准函数(库函数):由系统提供 用户自定义函数 从函数形式 无参函数 有参函数 8.2 函数的定义 8.3.2 函数的返回值 8.4 函数的调用 8.4.2调用方式 8.4.3对被调用的函数的声明和函数原型 8.5 函数的嵌套调用 8.7 数组作为函数参数 8.8局部变量与全局变量 8.8.1局部变量---内部变量 定义:在函数内定义,只在本函数内有效 说明: main中定义的变量只在main中有效 不同函数中同名变量,占不同内存单元 形参属于局部变量 可定义在复合语句中有效的变量 局部变量可用存储类型:auto register static (默认为auto) 定义:在函数外定义,可为本文件所有函数共用 有效范围:从定义变量的位置开始到本源文件结束,及有extern说明的其它源文件 8.9.1动态变量与静态变量 存储方式 静态存储:程序运行期间分配固定存储空间 动态存储:程序运行期间根据需要动态分配存储空间 内存用户区 变量存储
您可能关注的文档
- 新概念英语2 lesson27.A wet night.ppt
- 新概念英语第二册27课-1.ppt
- 精读3,lesson 4课后练习.ppt
- book3 Unit3_Astronomy--the science of stars单元复习.ppt
- 英语中的“哭”.doc
- 仁爱英语8下册Unite1.doc
- 雅思考试阅读常见单词.doc
- 牛津译林版必修五 Unit 1 Getting along with others.doc
- 2012版教育部审核的沈阳牛津版七下英语单元词汇表.doc
- 英语仁爱版初二年级下册单词大全.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 新视野大学英语3读写教程(第三版)u3培训课件.pptx VIP
- 盘扣式脚手架巡视检查记录表.docx VIP
- 蜜蜂授粉技术操作规程 .pdf VIP
- 2023年福建南平中考英语真题及答案.pdf VIP
- SY∕T 6106-2020 气田开发方案编制技术要求.pdf
- 项目二 任务一 托盘(教案)《餐饮服务与管理》(高教版第二版)同步课堂.docx
- 2025年演出经纪人演员梯队建设与组合(团体)管理专题试卷及解析.pdf VIP
- 2025年房地产经纪人“层级分摊法”在复杂建筑中的应用专题试卷及解析.pdf VIP
- 基于联邦学习的医疗数据隐私保护方案.pdf VIP
- 2025年无人机驾驶员执照考古勘探中地形复杂与文物碰撞风险事故案例分析专题试卷及解析.pdf VIP
原创力文档

文档评论(0)