C++名字的作用域

您所在的位置:网站首页 在一个确定的语句块中变量不能同名 C++名字的作用域

C++名字的作用域

2024-07-16 07:48| 来源: 网络整理| 查看: 265

名字的作用域

不论是在程序的什么位置,使用的名字都会指向一个特定的实体:变量、函数、类型等。然而,同一个名字如果出现在程序的不同位置,也可指向的是不同实体。

作用域(scope)是程序的一部分,在其中名字有特定的含义。C++语言中大多数作用域都是以花括号分隔。

同一个名字在不同的作用域可能指向不同的实体。名字的有效区域始于名字的声明语句,以声明语句所在的作用域末端为结束。 例子

#include int main() { int sum = 0; // sum用于存放从1到10的和 for (int val = 1; val


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3