中文
Sign in
AI tools
热门问题
时间线
聊天
视角
全部
文章
字典
引用
地图
Non-local variable
来自维基百科,自由的百科全书
Found in articles
局部变量
test(); // 输出2 return 0; } 闭包(英語:Closure)同样可以做到静态局部变量的效果。 全局变量 非局部变量(英语:
Non
-
local
variable
) Current C standardPDF(3.61 MB) (截至2009年 (2009-Missing required parameter
头等函数
的函数作用于list的每个元素后的结果形成的list。 把函数作为函数参数与函数返回值会遇到特别的困难。特别是存在非局部变量(英语:
non
-
local
variable
)与嵌套函数(英语:nested function)、匿名函数。历史上,这被称作函数参数问题(英语:funarg problem)。
ALGOL 60
除了表示标签的标识符之外,一个标识符,如果出现在一个块中,而且并非声明于这个块中,则它非局部(英语:
Non
-
local
variable
)于这个块,就是说它在这个块里面和在紧邻其外的层级中所表示的是同一个实体。 因为块中的语句自身可以是一个块,局部和非局部于一个块的概
Simula
块的任何一个内部的块,仍然是一个模式,但是在其中出现的非局部(英语:
Non
-
local
variable
)标识符,标定了局部于在字面上外在包围(textually enclosing)的块实例的项目。非局部(英语:
Non
-
local
variable
)于内部的块的标识符绑定,对这个内部的块的任何随后的动态实例,保持有效。
Scheme
Although a special
variable
is associated with an atomic symbol which has the name of the
variable
, the name of a
local
variable
appears only in the