函数调用变量与赋值变量的原则

一、调用变量 调用变量时 会先在当前作用域中找是否有这个变量,如果有,就直接使用这个变量。 如果没有,去父级作用域寻找,如果父级作用域有这个变量,就使用这个变量 如果父级作用域没有这个变量,再向上一层寻找,如果找到这个变量就直接使用,如果所有的作用域都没有这个变量,结果就会报错 二、赋值变量 1.只有局部作用域int,没有全局作用域int 此时,int = 200 赋值的是局部int,函数内部调用
相关文章
相关标签/搜索