在C语言,局部变量与全局变量
全局变量与局部变量的区别在于作用域和生命周期。
对于局部变量,作用域是当前代码块,生命周期是当前代码块。
对于全局变量,作用域是整个工程,生命周期是一直到整个程序运行结束。
建议: 不建议使用全局变量,局部变量方便调试和维护。
注意: 变量名不能重复,但在不同作用域中可以使用相同变量名。
例如:图一不能运行,图二在不同作用域中可以运行!
全局变量与局部变量的区别在于作用域和生命周期。
对于局部变量,作用域是当前代码块,生命周期是当前代码块。
对于全局变量,作用域是整个工程,生命周期是一直到整个程序运行结束。
建议: 不建议使用全局变量,局部变量方便调试和维护。
注意: 变量名不能重复,但在不同作用域中可以使用相同变量名。
例如:图一不能运行,图二在不同作用域中可以运行!