转载一段话

发布于 2021-08-13  40 次阅读


由于过多的全局变量会影响程序的模块化结构,所以不要设置没必要的全局变量,尽量
把变量定义成局部变量。把仅在子程序中使用的变量设置为局部变量可以使子程序更容易封
装成一个黑匣子,如果无法把全部变量设置为局部变量,则尽量把这些数据改为参数输入输
出,如果无法改为参数,那么意味着这个子程序不能不经修改地直接放到别的程序中使用。