按作用域变量可以分为