非局部变量和非全局变量有通用名称吗?

问题描述 投票:0回答:1

根据维基百科

全局变量是具有全局作用域的变量,这意味着它是 在整个程序中可见(因此可访问)

我们如何称呼一个变量,它不是任何函数的本地变量,但在整个程序中都不可访问,只能在与该变量相同的单元中声明的函数访问,其中单元可以是文件、模块或类,具体取决于语言?

terminology
1个回答
0
投票

如果变量的范围未知,则称为 自由变量

否则,非局部变量通常按声明它们的范围命名,即“全局变量”、“模块(范围)变量”、“文件范围变量”、“类(范围)变量”或其他名称您的语言所具有的其他单位。

© www.soinside.com 2019 - 2024. All rights reserved.