二维数组lua的用法代码
时间: 2023-12-29 11:03:55 浏览: 126
Lua中使用二维数组实例
在 Lua 中,可以使用 table 来表示数组。二维数组可以使用嵌套的 table 来实现。以下是一个简单的二维数组示例:
```
-- 创建一个 3x3 的二维数组
local arr = {}
for i=1,3 do
arr[i] = {}
for j=1,3 do
arr[i][j] = i*j
end
end
-- 输出二维数组的值
for i=1,3 do
for j=1,3 do
io.write(arr[i][j].." ")
end
io.write("\n")
end
```
运行结果:
```
1 2 3
2 4 6
3 6 9
```
在上面的代码中,我们首先创建了一个空的 table,然后使用双重循环来为每个元素赋值。最后,我们使用嵌套的循环来输出二维数组的值。
阅读全文