- 4
- 0
- 约2.93千字
- 约 21页
- 2019-01-23 发布于江苏
- 举报
第7章 变量作用域和存储类型
第7章 变量的作用域和存储类型 主要内容 变量的作用域 变量的存储类型 变量的初始化 程序案例 小结 习题 7-1 变量的作用域 局部变量 全局变量 局部变量 在函数内部或复合语句内部定义的变量,称作局部变量。函数的形参也属于局部变量。局部变量的作用域是定义该变量的函数或复合语句,在其他范围内无效。一般地,局部变量只有定义,没有说明,因为局部变量不能跨越几个编译单位使用。 全局变量 在函数外部定义的变量称作全局变量,也称外部变量。全局变量的作用域是从定义变量的位置开始,到整个文件结束停止。 若全局变量和某个函数中的局部变量同名,则在该函数中,这个全局变量被屏蔽。在该函数内,访问的是局部变量,与同名的全局变量不发生任何关系。 由于通过return语句只能返回一个函数值,同时由于非数组作函数参数时采用值传递方式,这样,要想在函数之间传递大量的数据,一般来讲就只能利用全局变量或数组参数。 7-2 变量的存储类型 自动变量(auto) 外部变量(extern) 静态变量(static) 寄存器变量(register) 7-2-1 自动变量(auto) 无论何时,只要一个变量在函数内部被说明,并且没有给出其存储类型,就认为它是自动存储类型变量。一般定义形式为: auto 数据类型 变量名 关键字auto加在变量名及其类型前面,用来说明它是自动变量。 7-2-1 自动变量
您可能关注的文档
- 第6章程序设计础.ppt
- 第6章第1、2.ppt
- 第6章章末综合点.ppt
- 第6章第三方物.ppt
- 第6章管理打印务.ppt
- 第6章继承和派类.ppt
- 第6章第1部分像的处理.ppt
- 第6章综合布线程的验收.ppt
- 第6章继电接触.ppt
- 第6章诉讼文书2节.ppt
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
最近下载
- 第一单元 观察简单组合体 练习一 课件 2026-2027学年人教版数学五年级上册.pptx VIP
- 12《盘古开天地》教案.docx VIP
- 第1课 《消息二则》 课件(50张) 部编版语文八年级上册.pptx VIP
- 双向水泥搅拌桩施工方案.docx VIP
- DB34_T2395-2015涉路工程安全评价规范.pdf
- 小学三年级科学开学第一课.ppt VIP
- 现代西方哲学第十讲:科学哲学精选.ppt VIP
- 中学地理课程标准与教材研究--高中地理教材案例编写对比.ppt VIP
- 全球十大环境问题课件.ppt VIP
- 中学地理课程标准与教材研究--各版高中地理教材图像系统对比.ppt VIP
原创力文档

文档评论(0)