- 1
- 0
- 约1.37万字
- 约 99页
- 2017-11-04 发布于广东
- 举报
第 9 章 变量、函数的属性和编译预处理 9.1 变量的存储类型 9.2 变量的作用域 9.3 内部函数和外部函数 9.4 编译预处理 9.1 变量的存储类型 9.1.1 变量的存储类型含义 变量的存储类型:指的是变量的存储方式。 包括: 1)系统何时为变量开辟和撤销存储空间。反映的是变量存储空间存在的时间周期即生存期。 2)系统为变量开辟的存储空间在计算机的哪个部件。反映的是变量值的存放位置。 9.1.2 变量的存储类型分类 从变量的生存期角度来划分,变量分为静态存储变量和动态存储变量: 1)静态存储变量:变量的生存期为程序执行的整个过程,在该过程中占有固定的存储空间,也称永久存储变量,整个程序结束后变量的存储空间才被释放。 2)动态存储变量:程序运行期间根据需要进行动态的分配存储空间的变量。变量的生存期为程序运行期间的某一段时间。也就是说,程序运行期间的某一段时间如果需要使用变量则系统为其开辟存储空间,不需要时其存储空间被释放。 根据变量值存放位置的不同,变量分为内存变量和寄存器变量。 变量值的存储部件:RAM和寄存器(CPU中)。 供用户使用的RAM存储空间分为三部分:程序区、静态存储区、动态存储区。 变量的存储类型标识符: auto(自动) static(静态) register(寄存器) extern(外部) 变量定义的一般形式: 存储类型标识符 数
您可能关注的文档
- C语言程序设计教程王秀贵等第8章函数.ppt
- C语言程序设计教程王秀贵等第10章结构与指针的应用.ppt
- C语言程序设计教程王秀贵等结束页.ppt
- C语言程序设计教程王秀贵等目录+扉页.ppt
- C语言程序设计教程杨文君蔡春华刘志宇第三章分支结构.ppt
- C语言程序设计教程杨文君蔡春华刘志宇第四章.ppt
- C语言程序设计教程杨文君蔡春华刘志宇绪论.ppt
- C语言程序设计李丽娟等第1章_引言.ppt
- C语言程序设计李丽娟等第2章_简单算法制定.ppt
- C语言程序设计李丽娟等第5章_循环结构.ppt
- 假睫毛佩戴后的卸除注意事项.pptx
- 《编码的使用与安全》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《编写活动中的参赛码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 3.12 不同的歌声——民族文化与美术 教学设计 高中美术湘美版(2019)美术鉴赏(1).docx
- 《程序也是编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《电波加密语》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《二进制—计算机唯一能识别的编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《生活中的常见编码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 《体验并创建二维码》教案-2025-2026学年湘教版(新教材)小学信息技术四年级下册.docx
- 7.4 跨学科实践:调研桥梁建筑中的力平衡(沪科版2024)八年级物理教材.docx
最近下载
- 5-体检-体检系统5imedical8 1 0体检系统用户手册.pdf
- 羧甲基壳聚糖参考红外图谱、乙酰度和取代度、等电点、重均分子质量和分布系数测定.pdf VIP
- 西方现代美术史6巴黎画派.pptx VIP
- 《动物的繁殖》PPT课件【优秀课件】.pptx VIP
- 化妆品行业产品知识培训手册(标准版).pdf VIP
- 2025年贵州省遵义市中考地理试卷(含解析).pdf
- 2024年电动车采购合同范本.docx
- 2025年检验类之临床医学检验技术(士)通关提分题库及完整答案.docx VIP
- 手扶式落叶清扫粉碎一体机——三维设计毕业论文设计.doc VIP
- 《中华人民共和国特种设备安全法.docx VIP
原创力文档

文档评论(0)