【发布时间】:2012-02-26 06:51:17
【问题描述】:
所以我正在阅读 在 Lua 2nd Ed 中编程,我在这里看到了这一段:
在任何时候都使用局部变量是一种很好的编程风格 可能的。局部变量可帮助您避免混乱全局 具有不必要名称的环境。此外,访问本地 变量比全局变量快。
谁能解释这是为什么?这个“功能”是仅在 Lua 中,还是在其他语言中也有? (例如 C、C++、Java)
【问题讨论】:
-
一些关于 c++ 访问速度的讨论 - stackoverflow.com/questions/7241035/… 我想 c++ 中的相同问题也适用于语言,尽管我不是这方面的专家。
-
我认为这可能会有所帮助。我相信这个想法与语言无关:stackoverflow.com/a/41148360/7298156
-
我认为这可能会有所帮助。我相信这是一个与语言无关的想法:stackoverflow.com/a/41148360/7298156
标签: lua global-variables local-variables