作用域 (局部作用域, 全局作用域, 命名空间作用域) C++ 作用域详解:局部、全局与命名空间作用域的代码实践与深度解析 局部作用域 (Local Scope) 局部作用域是最常见也是最基本的作用域类型。它限定了标识符在特定代码块内的可见性和生命周期。局部作用域主要存在于以下两种代码块中: 函数体 (Function Body):在函数内部声明的变量、常量、对象等都拥有局部作用域,仅在函数内部可见和使用。 块语句 (Block Statement):由一对花括号 包围的代码块,例如 语句、 循环、 循环等内部的代码块。 1.1 函数体内的局部作用域 在函数内部声明的变量,我们通常称之为局部变量。局部变量只在其声明的函数内部可见,函数外部无法访问。