数字进行函数运算后怎样保持独立性

[复制链接]
查看11 | 回复1 | 2011-3-9 20:58:40 | 显示全部楼层 |阅读模式
在一个程序中,全局变量对所有函数都是可见的,可以利用它来实现函数间的通讯。全局变量传递数据的优点:方法简单,程序的运行效率高。全局变量传递数据的缺点:如果函数中,使用过多的全局变量,增加了函数间的联系,降低了函数的独立性。各个函数都可以对全局变量进行操作,出错后很难确定错误发生的位置。所以过多的全局变量不利于程序的调试和维护。大多数函数不是用全局变量传递数据。一般使用参数传递数据。设计一个通用函数(通用函数:能被用在各种情况下或大家共同使用的函数)时,不应该把函数间数据的通讯建立在全局变量上,即不应该使用全局变量。函数间的数据应该用参数传递。这有助于函数的通用性,能提高函数代码的可读性。建议:程序中要有节制的使用全局变量。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行