日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國(guó)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2

lua教程

Lua 數(shù)組

閱讀 (2211)

Lua 數(shù)組

數(shù)組,就是相同數(shù)據(jù)類(lèi)型的元素按一定順序排列的集合,可以是一維數(shù)組和多維數(shù)組。

Lua 數(shù)組的索引鍵值可以使用整數(shù)表示,數(shù)組的大小不是固定的。


一維數(shù)組

一維數(shù)組是最簡(jiǎn)單的數(shù)組,其邏輯結(jié)構(gòu)是線(xiàn)性表。一維數(shù)組可以用for循環(huán)出數(shù)組中的元素,如下實(shí)例:

array = {"Lua", "Tutorial"}

for i= 0, 2 do
   print(array[i])
end

以上代碼執(zhí)行輸出結(jié)果為:

nil
Lua
Tutorial

正如你所看到的,我們可以使用整數(shù)索引來(lái)訪(fǎng)問(wèn)數(shù)組元素,如果知道的索引沒(méi)有值則返回nil。

在 Lua 索引值是以 1 為起始,但你也可以指定 0 開(kāi)始。

除此外我們還可以以負(fù)數(shù)為數(shù)組索引值:

array = {}

for i= -2, 2 do
   array[i] = i *2
end

for i = -2,2 do
   print(array[i])
end

以上代碼執(zhí)行輸出結(jié)果為:

-4
-2
0
2
4

多維數(shù)組

多維數(shù)組即數(shù)組中包含數(shù)組或一維數(shù)組的索引鍵對(duì)應(yīng)一個(gè)數(shù)組。

以下是一個(gè)三行三列的陣列多維數(shù)組:

-- 初始化數(shù)組
array = {}
for i=1,3 do
   array[i] = {}
      for j=1,3 do
         array[i][j] = i*j
      end
end

-- 訪(fǎng)問(wèn)數(shù)組
for i=1,3 do
   for j=1,3 do
      print(array[i][j])
   end
end

以上代碼執(zhí)行輸出結(jié)果為:

1
2
3
2
4
6
3
6
9

不同索引鍵的三行三列陣列多維數(shù)組:

-- 初始化數(shù)組
array = {}
maxRows = 3
maxColumns = 3
for row=1,maxRows do
   for col=1,maxColumns do
      array[row*maxColumns +col] = row*col
   end
end

-- 訪(fǎng)問(wèn)數(shù)組
for row=1,maxRows do
   for col=1,maxColumns do
      print(array[row*maxColumns +col])
   end
end

以上代碼執(zhí)行輸出結(jié)果為:

1
2
3
2
4
6
3
6
9

正如你所看到的,以上的實(shí)例中,數(shù)組設(shè)定了指定的索引值,這樣可以避免出現(xiàn) nil 值,有利于節(jié)省內(nèi)存空間。

關(guān)閉
程序員人生
主站蜘蛛池模板: 黄色一级片在线免费观看 | 99在线视频精品 | 国产乱码精品一区二区三区五月婷 | 日韩免费不卡视频 | 国产黄色片在线观看 | 久久久久成人精品 | 日韩美女视频 | 日韩欧美在线不卡 | 亚洲一区二区国产 | 免费看男女视频 | 亚洲精品伊人 | 色婷婷5月 | 91精品国产综合久久小美女 | 日干夜干| 999久久 | 精品国产31久久久久久 | 免费国产羞羞网站视频 | 中文字幕亚洲一区 | a v视频在线播放 | 欧美一区二区三区视频在线观看 | 毛片特黄 | 亚洲欧美日韩另类精品一区二区三区 | 瑟瑟在线观看 | 精品日韩一区 | 成人欧美一区二区 | 国产精品不卡一区二区三区 | 国产一区二区三区久久 | 黑人精品| 久久av资源 | 久久国产精品99久久久久久老狼 | 欧美三级在线 | 日韩在线观看视频免费 | 欧美在线免费视频 | 国产成人精品一区二区三区视频 | 国内激情 | 在线二区| 精品国产乱码久久久久久牛牛 | 福利在线影院 | 亚洲综合大片69999 | www.黄色在线观看 | 日韩av综合在线 |