* * 手把手教你学单片机 --51基础(C语言) 金沙滩工作室 作者:宋雪松 第七课: 变量进阶与LED点阵 变量的作用域 1、局部变量 函数内部声明的变量,只在本函数内有效,在本函数以外是不能使用的,叫做局部变量。 2、全局变量 在函数外部声明的变量就是全局变量。一个源程序文件可以包含一个或者多个函数,全局变量的作用范围是从它开始声明的位置一直到程序结束。 全局变量的负作用 1、降低函数的独立性,对任何一个函数的修改都可能影响到其他函数。 2、降低函数的通用性,不利于函数的重复调用。 3、降低程序的清晰度,每个函数执行都有可能改变全局变量值,无法清楚判断每个时刻的全局变量的值。 4、全局变量永久占据内存单元。 原则:能用局部变量就不用全局变量 全局变量和局部变量同名,在局部变量作用域范围内,局部变量有效。 变量的存储类别 1、自动变量 函数中的局部变量,如果不加static关键字修饰,都属于自动变量,也叫做动态变量。 2、静态
您可能关注的文档
最近下载
- OTIS奧的斯西子奧的斯ACD4调试手册UCPM版本调试资料GECB调试ACD-MRL_SUR_ZH_20171225.pdf VIP
- 高二期末数学模拟试卷:数列导数排列组合分布列.pdf VIP
- 2025年大学《农业工程-农业机械学基础》考试参考题库及答案解析.docx VIP
- 智能建筑设计标准.doc VIP
- 20kV及以下配电网工程带电作业补充定额(试行)(1).pdf VIP
- 《颜氏家训》66条精华.docx VIP
- 小儿内科医学高级职称(副高)2025年真题及答案.docx VIP
- 电子科技大学中山学院答辩通用模板.pptx VIP
- 压缩热再生吸附式干燥机.ppt VIP
- 阿里云专有云基础云产品运维工程师ACP认证笔试试题.pdf
原创力文档

文档评论(0)