Hello!
2016-08-02 22:36 GMT-07:00 李迪:
> Lua 初学者有一个关于内存使用的问题,
> 有的language在传递变量到function的时候是传递这块memory的reference,有的language是copy一份memory的reference,
> 有的language是copy了一份memory,我先知道lua在传递变量的时候是如何实现的
>
Lua 里面的变量都是值的引用(或者说是值的别名),而并不是值的容器。所以 Lua 里的赋值和参数传递全部都是引用传递。
Regards,
-agentzh