问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

程序开发中环境与全局环境是什么?

发布网友 发布时间:2022-05-10 02:25

我来回答

1个回答

热心网友 时间:2023-10-20 04:50

程序开发中环境就是程序运行的条件,只有满足条件时候逻辑代码才有用的环境。
引用一个叫 var 的自由名字(指在任何层级都未被声明的名字) 在句法上都被翻译为 _ENV.var 。 此外,每个被编译的 Lua 代码块都会有一个外部的局部变量叫 _ENV , 因此,_ENV 这个名字永远都不会成为一个代码块中的自由名字。
在转译那些自由名字时,_ENV 是否是那个外部的局部变量无所谓。 _ENV 和其它你可以使用的变量名没有区别。 这里特别指出,你可以定义一个新变量或指定一个参数叫这个名字。 当编译器在转译自由名字时所用到的 _ENV , 指的是你的程序在那个点上可见的那个名为 _ENV 的变量。 (Lua 的可见性规则
被 _ENV 用于值的那张表被称为 环境。
Lua 保有一个被称为 全局环境 特别环境。它被保存在 C 注册表 ()的一个特别索引下。 在 Lua 中,全局变量 _G 被初始化为这个值。 (_G 不被内部任何地方使用。)
当 Lua 加载一个代码块,_ENV 这个上值的默认值就是这个全局环境 。 因此,在默认情况下,Lua 代码中提及的自由名字都指的全局环境中的相关项 (因此,它们也被称为 全局变量 )。 此外,所有的标准库都被加载入全局环境,一些函数也针对这个环境做操作。 你可以用 load (或 loadfile)加载代码块,并赋予它们不同的环境。 (在 C 里,当你加载一个代码块后,可以通过改变它的第一个上值来改变它的环境。)
在转译那些自由名字时,_ENV 是否是那个外部的局部变量无所谓。 _ENV 和其它你可以使用的变量名没有区别。 这里特别指出,你可以定义一个新变量或指定一个参数叫这个名字。 当编译器在转译自由名字时所用到的 _ENV , 指的是你的程序在那个点上可见的那个名为 _ENV 的变量。 (Lua 的可见性规则
被 _ENV 用于值的那张表被称为 环境。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
邪灯是什么意思? 趣头条怎么解绑微信 趣头条APP解绑微信教程 趣头条怎么解绑微信号 趣头条怎样解除微信绑定 魔兽世界7.0古龙之陨怎么做 咸阳男子欲带孩子轻生被救回,成年人的生活有多不易? 陕西咸阳,一男子欲带孩子轻生被救回,轻生带孩子是什么操作? 我是帅哥,为什么还没有人追? 为什么我这么漂亮就是没有一个男人来追我 气死了? 人不在本地,怎么实名制 街舞中的一些专用名词,英文和汉语翻译。 街舞有哪些种类又有多少术语? 街舞的英文术语(动作) 街舞专用术语比如 Breaking是霹雳舞 poping是机械舞 街舞基本用语 街舞og什么意思 街舞有哪些专业术语呢? 餐饮总监助理和餐饮部经理哪个职位高? 餐饮部的职能具体都有哪些? 餐饮行业有哪些职位 餐饮总监和总经理助理哪个职务级别高? 职能部门化的职能部门化举例 钢材国标和中标和非标是什么意思?它们之间的重量误差有多少啊? 国标钢材料与非标钢材料区别在那里 违章逆行被拍怎么处罚? qq加群要一毛钱发短信怎么解决? 车辆逆行要扣多少分? 交警可以在高速应急车道逆行吗? 交警晚上查酒驾逆行查车违法吗? 未婚,阴道却很松弛是什么原因 程序开发环境是什么意思? 什么是软件开发环境,怎样在计算机上生成自编软件程序? .NET程序的开发和运行基本环境是什么 如果我用code blocks写了一个项目,编译器为GCC,那么程序的开发环境与运行环境是什么呢 编译器和开发环境的关系 哪些C程序开发环境好用吗? 铁岭疫情防控中心24小时电话号码 铁岭疾控中心24小时咨询电话 铁岭市疫情防控中心电话,我们是郑州人,9月30日来长春旅游,昨天去过吉林市,明天要去铁岭市,是否需? 今天从大连回昌图用隔离吗? 2020年12月28日大连回铁岭需要隔离吗? 沈阳到铁岭需要做核酸吗? 从北京返回铁岭需要72小时核酸检测报告吗? 从邯郸到铁岭用隔离不? 现在从大连回铁岭需要隔离么? 铁岭疫情防控志愿者有补贴吗 小度小度帮我查一下铁岭的疫情最新情况最新要求 辽宁省铁岭市西丰县对大连往返人员 疾控中心24小时咨询电话从石家庄回辽宁铁岭需要隔离吗? 疫情防控中心打电话会问我感觉怎么样