亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Lua一維數組與多維數組的使用示例

 更新時間:2018年12月19日 14:38:33   作者:Engineer-Bruce_Yang  
今天小編就為大家分享一篇關于Lua一維數組與多維數組的使用示例,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

Lua語言中,數組和C還是有區(qū)別的,Lua的數組下標從1開始計數,而C語言的數組下標從0開始計數,我想這可能是設計Lua的人想要符合人的思維習慣而去這么設計的。

數組,也就是按相同類型,在內存中順序排列的一個組合,這點跟C基本沒多大的差別。

接下來看1個例子:

test7.lua

--一維數組,數組的成員是字符串
array = {"Lua","Study"};
for i = 1 , 2 do
  print(array[i]);
end
--一維數組,數組的成員是整型數據
array1 = {1,2,3,4,5,6,7,8,9,10};
for i = 1 , 10 do 
  print(i);
end
--循環(huán)執(zhí)行次數
--第一次 i = 1 , j = 1 , array[i][j] = i * j = 1 * 1 = 1 
--第二次 i = 1 , j = 2 , array[i][j] = i * j = 1 * 2 = 2 
--第三次 i = 2 , j = 1 , array[i][j] = i * j = 2 * 1 = 2 
--第四次 i = 2 , j = 2 , array[i][j] = i * j = 2 * 2 = 4
--初始化一個2 * 2 的多維數組
array = {}; 
for i = 1 , 2 do
  array[i] = {} ;
  for j = 1 , 2 do
   array[i][j] = i * j ; 
  end
end 
--打印這個數組的值
for i = 1 , 2 do
  for j = 1 , 2 do
  print(array[i][j]);
end 
end

解釋運行: lua test7.lua

運行結果:

Lua
Study
1
2
3
4
5
6
7
8
9
10
1
2
2
4

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

相關文章

  • Lua中強大的元方法__index詳解

    Lua中強大的元方法__index詳解

    這篇文章主要介紹了Lua中強大的元方法__index詳解,本文著重講解了使用__index元方法實現table的繼承,需要的朋友可以參考下
    2014-09-09
  • Lua中的loadfile、dofile、require詳解

    Lua中的loadfile、dofile、require詳解

    這篇文章主要介紹了Lua中的loadfile、dofile、require詳解,本文分別用實例講解它的用法和特點等內容,需要的朋友可以參考下
    2014-09-09
  • Lua面向對象之多重繼承、私密性詳解

    Lua面向對象之多重繼承、私密性詳解

    這篇文章主要介紹了Lua面向對象之多重繼承、私密性詳解,本文講解了多重繼承之在多個類中查找一個字段、多重繼承之創(chuàng)建繼承多個類的子類、類的私密性等內容,需要的朋友可以參考下
    2014-09-09
  • Lua 學習筆記之C API 遍歷 Table實現代碼

    Lua 學習筆記之C API 遍歷 Table實現代碼

    這篇文章主要介紹了Lua 學習筆記之C API 遍歷 Table實現代碼,需要的朋友可以參考下
    2014-12-12
  • Lua編程示例(三):稀疏表、雙端隊列、格式化輸出、表和循環(huán)表的格式化輸出

    Lua編程示例(三):稀疏表、雙端隊列、格式化輸出、表和循環(huán)表的格式化輸出

    這篇文章主要介紹了Lua編程示例(三):稀疏表、雙端隊列、格式化輸出、表和循環(huán)表的格式化輸出,本文直接給出實例代碼,代碼中包含詳細注釋,需要的朋友可以參考下
    2015-07-07
  • Lua中全局變量與非全局環(huán)境介紹

    Lua中全局變量與非全局環(huán)境介紹

    這篇文章主要介紹了Lua中全局變量與非全局環(huán)境介紹,本文講解了全局變量的原形、非全局的環(huán)境、改變函數的全局變量環(huán)境、使用__index元方法保留原來的_G,需要的朋友可以參考下
    2014-09-09
  • 實現Lua中數據類型的源碼分享

    實現Lua中數據類型的源碼分享

    在Lua中有8種基礎類型,像其他動態(tài)語言一樣,在語言中沒有類型定義的語法,每個值都攜帶了它自身的類型信息。下面我們就來嘗試通過Lua 5.2.1的源碼來看類型的實現
    2015-04-04
  • Lua下基本的網絡編程示例

    Lua下基本的網絡編程示例

    這篇文章主要介紹了Lua下基本的網絡編程示例,包括簡單的服務器的搭建和相關web組件的介紹等,需要的朋友可以參考下
    2015-05-05
  • Lua中的迭代器淺析

    Lua中的迭代器淺析

    這篇文章主要介紹了Lua中的迭代器淺析,本文先是講解了什么是迭代器,然后給出了自己寫一個迭代器的示例,最后介紹了迭代器的調用方法,需要的朋友可以參考下
    2014-09-09
  • Lua編程示例(八):生產者-消費者問題

    Lua編程示例(八):生產者-消費者問題

    這篇文章主要介紹了Lua編程示例(八):生產者-消費者問題,本文直接給出實例代碼,需要的朋友可以參考下
    2015-07-07

最新評論