- 2
- 0
- 约2.97千字
- 约 43页
- 2017-01-01 发布于广东
- 举报
第7章 变量的作用域和存储类型 主要内容 变量的作用域 变量的存储类型 变量的初始化 程序案例 小结 习题 7-1 变量的作用域 局部变量 全局变量 局部变量 在函数内部或复合语句内部定义的变量,称作局部变量。函数的形参也属于局部变量。局部变量的作用域是定义该变量的函数或复合语句,在其他范围内无效。一般地,局部变量只有定义,没有说明,因为局部变量不能跨越几个编译单位使用。 全局变量 在函数外部定义的变量称作全局变量,也称外部变量。全局变量的作用域是从定义变量的位置开始,到整个文件结束停止。 若全局变量和某个函数中的局部变量同名,则在该函数中,这个全局变量被屏蔽。在该函数内,访问的是局部变量,与同名的全局变量不发生任何关系。 由于通过return语句只能返回一个函数值,同时由于非数组作函数参数时采用值传递方式,这样,要想在函数之间传递大量的数据,一般来讲就只能利用全局变量或数组参数。 7-2 变量的存储类型 自动变量(auto) 外部变量(extern) 静态变量(static) 寄存器变量(register) 7-2-1 自动变量(auto) 无论何时,只要一个变量在函数内部被说明,并且没有给出其存储类型,就认为它是自动存储类型变量。一般定义形式为: auto 数据类型 变量名 关键字auto加在变量名及其类型前面,用来说明它是自动变量。 7-2-1 自动变量
您可能关注的文档
最近下载
- 列车调度命令信息的传送列车无线调度通信课件.pptx VIP
- 2025年泸州古蔺县第三次公开考试选调机关事业单位工作人员备考题库附答案.docx VIP
- 2025年泸州古蔺县第三次公开考试选调机关事业单位工作人员备考题库附答案.docx VIP
- 第八届中国(淄博)国际陶瓷博览会ren体彩绘.ppt VIP
- 仿生蝴蝶设计.pptx VIP
- 中考二轮专题 古诗词鉴赏复习之把握情感(共35张PPT).pptx
- 第八届中国淄博)国际陶瓷博览会ren体彩绘.ppt VIP
- 正畸病例模板.pdf VIP
- 年产1.1万吨酵母蛋白产业化示范工程项目环境影响报告书.pdf VIP
- 高压电工证考试题库及答案(完整版).docx
原创力文档

文档评论(0)