小编use*_*333的帖子

lua dofile在Windows中"没有这样的文件或目录"

我有Lua中的Programming编程,我下载的电池包括lua for Windows.

第一个示例之一是保存在名为lib1.lua的文件中的函数.我在SciTE文本编辑器中创建了此函数,并将该文件保存在包含lua.exe的C:驱动器上的目录中.

但是当我在lua解释器中键入dofile("lib1.lua")时,我得到一个"没有这样的文件或目录".我查看了几个网站,他们提到改变路径变量,但他们没有说明如何.这是Windows中的变量吗?或者其中一个目录中的某个lua变量?

救命?谢谢.

windows lua

3
推荐指数
1
解决办法
3466
查看次数

如何在Lua中实际复制变量?

因此,以下变量都引用同一个表:

x = {1,2,3}
y=x
z=y
table.remove(z,3)
Run Code Online (Sandbox Code Playgroud)

因此,以下代码将输出1,2

for k,v in pairs(x) do
    print(v)
end
Run Code Online (Sandbox Code Playgroud)

互联网只是指Lua总是通过引用而不是价值来使用变量的能力.

但有时我想操纵变量的副本,而不是原始的副本.怎么做?为什么Lua难以真正按值而不仅仅通过引用复制变量?

variables lua

2
推荐指数
1
解决办法
689
查看次数

标签 统计

lua ×2

variables ×1

windows ×1