最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Lua編程示例(一):select、debug、可變參數(shù)、table操作、error

 更新時間:2015年07月09日 10:29:40   投稿:junjie  
這篇文章主要介紹了Lua編程示例(一):select、debug、可變參數(shù)、table操作、error,本文直接給出代碼實例,需要的朋友可以參考下
function test_print(...)
 for i=1,select("#",...) do
 print(i,select(i,...))
 end
end

test_print(11,12,13,14)


print()
print(debug.traceback())
print()

function test(...)
 for i=1,arg.n do
 print(i.."\t"..arg[i])
 end
end

test("a",2,34,234)
print()
g={}

table.insert(g,{
 name="Clairs",
 level = 70,
})
table.insert(g,{
 name="SEGA",
 level = 35,
})
table.insert(g,{
 name="Millber",
 level = 50,
})
function myprint()
 for i,v in ipairs(g) do
 print(i,v["level"],v.name)
 end
end

myprint()
function comp(a,b)
 return a.level<b.level
end
table.sort(g,comp)

print()
myprint()

print()
function foo(str)
 if type(str) ~= "string" then
 error("string error!",2)
 end
end

--foo({x =1 })

tb1={ "asdf","bate","game",one="heihei"}
table.insert(tb1,3,"haha")
table.remove(tb1,2)
for i,v in ipairs(tb1) do
 print(v)
end
print(#tb1)


運行結(jié)果為:

1 11 12 13 14
2 12 13 14
3 13 14
4 14

stack traceback:
 my_test.lua:12: in main chunk
 [C]: ?

1 a
2 2
3 34
4 234

1 70 Clairs
2 35 SEGA
3 50 Millber

1 35 SEGA
2 50 Millber
3 70 Clairs

asdf
haha
game
3


相關(guān)文章

  • Lua中rawset和rawget的作用淺析

    Lua中rawset和rawget的作用淺析

    這篇文章主要介紹了Lua中rawset和rawget的作用淺析,本文分別用兩段代碼演示了rawset和rawget的作用,需要的朋友可以參考下
    2015-04-04
  • Lua中table的一些輔助函數(shù)介紹

    Lua中table的一些輔助函數(shù)介紹

    這篇文章主要介紹了Lua中table的一些輔助函數(shù)介紹,這些函數(shù)組成了table的函數(shù)庫,需要的朋友可以參考下
    2014-09-09
  • Lua 數(shù)學(xué)庫的所有函數(shù)功能作用一覽

    Lua 數(shù)學(xué)庫的所有函數(shù)功能作用一覽

    這篇文章主要介紹了Lua 數(shù)學(xué)庫的所有函數(shù)功能作用一覽,本文羅列了lua數(shù)學(xué)庫的所有函數(shù),并對每個函數(shù)的功能作用做了簡短描述,需要的朋友可以參考下
    2015-06-06
  • Lua變量類型簡明總結(jié)

    Lua變量類型簡明總結(jié)

    這篇文章主要介紹了Lua變量類型簡明總結(jié),本文總結(jié)了Lua中的6種變量類型,并一一說明,需要的朋友可以參考下
    2014-10-10
  • Lua UnPack函數(shù)用法實例

    Lua UnPack函數(shù)用法實例

    這篇文章主要介紹了Lua UnPack函數(shù)用法實例,unpack它接受一個數(shù)組(table)作為參數(shù),并默認(rèn)從下標(biāo)1開始返回數(shù)組的所有元素,需要的朋友可以參考下
    2015-04-04
  • 編寫高性能Lua代碼的方法

    編寫高性能Lua代碼的方法

    這篇文章主要介紹了編寫高性能Lua代碼的方法,本文是基于Lua語言的創(chuàng)造者Roberto Ierusalimschy的一篇文章翻譯改寫而來,需要的朋友可以參考下
    2014-10-10
  • Lua教程(十一):模塊與包詳解

    Lua教程(十一):模塊與包詳解

    這篇文章主要介紹了Lua教程(十一):模塊與包詳解,本文講解了require函數(shù)、 編寫模塊的基本方法、使用環(huán)境、module函數(shù)等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • Lua面向?qū)ο缶幊讨惖暮唵螌崿F(xiàn)方式

    Lua面向?qū)ο缶幊讨惖暮唵螌崿F(xiàn)方式

    這篇文章主要介紹了Lua面向?qū)ο缶幊讨惖暮唵螌崿F(xiàn)方式,本文直接給出一個類的編碼實例,并詳細(xì)講解了調(diào)用方式,需要的朋友可以參考下
    2015-04-04
  • Lua中的運算符簡明總結(jié)

    Lua中的運算符簡明總結(jié)

    這篇文章主要介紹了Lua中的運算符簡明總結(jié),本文總結(jié)了數(shù)學(xué)運算符、連接運算、賦值運算、 邏輯運算、關(guān)系運算等運算符,需要的朋友可以參考下
    2014-10-10
  • Lua之協(xié)同程序coroutine代碼實例

    Lua之協(xié)同程序coroutine代碼實例

    這篇文章主要介紹了Lua之協(xié)同程序coroutine代碼實例,本文給出的代碼示例較為復(fù)雜,需要對Lua協(xié)同程序有一定的了解方能看懂,需要的朋友可以參考下
    2015-04-04

最新評論

革吉县| 安岳县| 滨海县| 奉化市| 陆丰市| 青铜峡市| 信阳市| 杂多县| 长治县| 石景山区| 乡宁县| 高阳县| 汕尾市| 固安县| 中卫市| 项城市| 哈密市| 错那县| 伊宁市| 渭南市| 峡江县| 自贡市| 广灵县| 定日县| 阿图什市| 麦盖提县| 积石山| 文成县| 高淳县| 元江| 辽源市| 弥渡县| 唐山市| 于田县| 广丰县| 博爱县| 大城县| 康定县| 宁晋县| 三都| 红安县|