C++名字的作用域 |
您所在的位置:网站首页 › 在一个确定的语句块中变量不能同名 › C++名字的作用域 |
名字的作用域
不论是在程序的什么位置,使用的名字都会指向一个特定的实体:变量、函数、类型等。然而,同一个名字如果出现在程序的不同位置,也可指向的是不同实体。 作用域(scope)是程序的一部分,在其中名字有特定的含义。C++语言中大多数作用域都是以花括号分隔。 同一个名字在不同的作用域可能指向不同的实体。名字的有效区域始于名字的声明语句,以声明语句所在的作用域末端为结束。 例子 #include int main() { int sum = 0; // sum用于存放从1到10的和 for (int val = 1; val |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |