计算机程序设计:从理论到实践(微课版)课件第5章 模块化程序设计.ppt

计算机程序设计:从理论到实践(微课版)课件第5章 模块化程序设计.ppt

(4)对于全局变量,可以通过加extern的原型声明来在本文件内扩展其作用域,提前获得全局变量的使用权:extern数据类型全局变量名列表;(5)对于由多个源文件组成的程序,可以通过加extern的原型声明将一个全局变量的作用域扩展到其他文件:在一个文件中定义,在其他文件中声明(6)可通过static将全局变量的作用域限制在本文件中(7)全局变量的使用,减少了通过函数参数传递数据带来的系统开销,但破坏了函数的独立性,降低了函数的可移植性,使代码的可读性降低,不利于程序调试。因此,不提倡大量使用全局变量*#includestdio.hvoidfun1

文档评论(0)

1亿VIP精品文档

相关文档