- 4
- 0
- 约5.95千字
- 约 65页
- 2022-10-26 发布于河北
- 举报
全局变量的优缺点 当程序在很多函数中要用到某些相同的数据时,避免了大量通 过形式参数传递数据。 优点 缺点 1、全局变量在整个程序运行过程中要占用内存,因此当内存开 销紧张时要尽可能减少使用全局变量。 2、使用全局变量的函数通用性较差,因为这样的函数依赖于外 面定义好的变量。 3、全局变量容易被不慎修改,导致不必要的程序出错。特别是 当全局变量和局部变量同名时,更容易造成混淆,使程序阅读困难。 变量存储类别和生命期 1、变量存储类别 C语言有四种变量存储类别说明符 外部变量说明符 extern 静态变量说明符 static 寄存器变量说明符 register 局部(自动型)变量说明符 auto 在定义变量时,存储类别说明符格式如下: storage_specifier type variable_name; 2、变量作用域规则 作用域规则: 是指一段代码能否控制和访问另一段代码或数据的规则。 3、各种存储类别的生存期 变量的生存期:是指变量在程序执行过程中的存在时间。 进入函数内时/进入复合语句内时 函数内/复合语句内 函数内/复合语句内 register 进入函数内时/进入复合语句内时 函数内/复合语句内 函数内/复合语句内 auto 程序的整个执行过程 函数内/复合语句内 函数内/复合语句内 程序的整个执行过程
您可能关注的文档
- 2010成果(换辊)-王会军.ppt
- 2010成果(主传动)-王会军.ppt
- 2011年度成果(科技成果).doc
- 2011年度成果(已修改)-王会军.doc
- 2011年度成果(换辊)-王会军.doc
- 邯钢连轧厂科技成果申报(F1齿轮轴).doc
- 维修工段2011年1月10日检修安全措施lzjsg.doc
- 维修工段2011年1月20日检修安全措施lzjsg.doc
- 维修工段2011年2月12日检修安全措施lzjsg.doc
- 维修工段2011年3月31日检修安全措施lzjsg.doc
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
最近下载
- 硅橡胶生产过程.pdf VIP
- 生物甲烷副产物沼渣的脱水性能与资源化利用分析.pdf VIP
- 中信建投-投资组合-大类资产配置新框架-20-美债问题的根源.pdf VIP
- 袁淑芳100个方子.docx VIP
- 精品解析:四川省成都市石室中学2025-2026学年高二10月月考语文试题(原卷版).docx VIP
- (2026)除颤仪的使用培训.pptx VIP
- 四川省成都市石室中学2025-2026学年高二10月月考语文(原卷版).docx VIP
- 水利工程竣工验收报告表格.docx VIP
- IEC60335-1-2020中文版-家用和类似用途电器的安全第1部分:通用要求(中文翻译稿).pdf VIP
- 管道隐蔽工程检查验收记录范本.doc VIP
原创力文档

文档评论(0)