小编Jdc*_*197的帖子

为什么局部变量的访问速度比lua中的全局变量快?

所以我正在阅读Lua 2nd Ed中的编程,我在这里看到了这一段:

尽可能使用局部变量是一种很好的编程风格.局部变量可帮助您避免使用不必要的名称来混淆全局环境.此外,对局部变量的访问比对全局变量的访问更快.

谁能解释为什么会这样?这个"功能"仅在Lua中,还是在其他语言中?(例如C,C++,Java)

lua global-variables local-variables

14
推荐指数
2
解决办法
5299
查看次数

通过引用传递内存使用情况?

我有一个占用1MB内存的对象(即图像).我将此图像传递给一个修改它的函数.如果我通过引用将此图像传递给函数,是否会复制整个1MB,或仅将其放在内存中?

c++

3
推荐指数
2
解决办法
2873
查看次数

标签 统计

c++ ×1

global-variables ×1

local-variables ×1

lua ×1