局部变量和全局变量的问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 05:40:02
在什么情况下用局部变量合适,在什么情况下用全局变量合适?

一个变量需要在不同的函数中使用,就要使用全局变量,如果一个变量只在一个函数中使用,就要使用局部变量

其实你只要明白了局部变量和全局变量的意义就知道了使用方法

能用局部变量的,都不要用全局变量。
对于楼上所说的情况,有两种办法解决,一是将这个变量作为参数传递(当然各个函数都会有这个参数),二是定义一个类,将这些函数都作为这个类的成员函数,在各个成员函数中都要使用的变量作为类的数据成员。