Lua中如何创建并操作一个复杂的2D数组结构?
- 内容介绍
- 文章标签
- 相关推荐
本文共计161个文字,预计阅读时间需要1分钟。
To create a 2D array in Lua, you can dynamically allocate tables within a table. Here's a simple example:
lualocal tbl={}for i=1, 3 do tbl[i]={} for j=1, 5 do tbl[i][j]=0 -- Initialize with 0 or any default value endend
-- Accessing an elementprint(tbl[3][5])
如何用Lua制作2D阵列?我需要动态创建这个.local tbl = { { } }
像上面的东西,但我可以指定多少项目.在我的情况下,他们将是相同的金额.我基本上想要访问它像tbl [3] [5].
谢谢
-- Create a 3 x 5 array grid = {} for i = 1, 3 do grid[i] = {} for j = 1, 5 do grid[i][j] = 0 -- Fill the values here end end
本文共计161个文字,预计阅读时间需要1分钟。
To create a 2D array in Lua, you can dynamically allocate tables within a table. Here's a simple example:
lualocal tbl={}for i=1, 3 do tbl[i]={} for j=1, 5 do tbl[i][j]=0 -- Initialize with 0 or any default value endend
-- Accessing an elementprint(tbl[3][5])
如何用Lua制作2D阵列?我需要动态创建这个.local tbl = { { } }
像上面的东西,但我可以指定多少项目.在我的情况下,他们将是相同的金额.我基本上想要访问它像tbl [3] [5].
谢谢
-- Create a 3 x 5 array grid = {} for i = 1, 3 do grid[i] = {} for j = 1, 5 do grid[i][j] = 0 -- Fill the values here end end

