1.作用域是一个标识符在程序正文中有效的区域。分为函数作用域、块作用域(局域作用域)、类作用域和文件作用域。
2.可见性是标识符是否可以引用的问题。可见性一般规则:标识符在前,引用在后;在同一作用域中,不能声明同名的标识符。对于在不同的作用域的标识符,遵循的原则是:若有两个或多个具有包含关系的作用域,外层声明的标识符如果在内层没有声明同名标识符时仍可见,如果内层声明了同名标识符则外层标识符不可见。
运行结果
1.作用域是一个标识符在程序正文中有效的区域。分为函数作用域、块作用域(局域作用域)、类作用域和文件作用域。
2.可见性是标识符是否可以引用的问题。可见性一般规则:标识符在前,引用在后;在同一作用域中,不能声明同名的标识符。对于在不同的作用域的标识符,遵循的原则是:若有两个或多个具有包含关系的作用域,外层声明的标识符如果在内层没有声明同名标识符时仍可见,如果内层声明了同名标识符则外层标识符不可见。
运行结果