什么是局部变量,什么是全局变量,LGB原则是什么
时间: 2023-12-08 12:49:17 浏览: 137
局部变量是在函数内部定义的变量,其作用域仅限于该函数内部。全局变量是在程序的任何地方都可以访问的变量,其作用域为整个程序。LGB原则是指在编写程序时,应该优先使用局部变量,其次是全局变量,最后才是静态变量。这是因为局部变量只在函数内部起作用,不会对其他函数产生影响,使用起来更加安全和可靠;全局变量可以被程序的任何部分访问,容易被误操作,因此使用时需要更加小心;静态变量的作用域与局部变量相同,但其生命周期更长,可能会对程序的性能产生影响,因此应该尽量避免使用。
阅读全文