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

舉例簡(jiǎn)介L(zhǎng)ua中函數(shù)的基本用法

 更新時(shí)間:2015年07月02日 09:22:52   投稿:goldensun  
這篇文章主要介紹了舉例簡(jiǎn)介L(zhǎng)ua中函數(shù)的基本用法,--兩個(gè)橫線開始單行的注釋,--[[加上兩個(gè)[和]表示多行的注釋--]],需要的朋友可以參考下

復(fù)制代碼 代碼如下:
function fib(n)
  if n < 2 then return 1 end
  return fib(n - 2) + fib(n - 1)
end

復(fù)制代碼 代碼如下:
-- 支持閉包及匿名函數(shù):
function adder(x)
  -- 調(diào)用adder時(shí),會(huì)創(chuàng)建用于返回的函數(shù),并且能記住變量x的值:
  return function (y) return x + y end
end
a1 = adder(9)
a2 = adder(36)
print(a1(16))  --> 25
print(a2(64))  --> 100

復(fù)制代碼 代碼如下:
-- 返回值、函數(shù)調(diào)用和賦值都可以使用長(zhǎng)度不匹配的list。
-- 不匹配的接收方會(huì)被賦為nil;
-- 不匹配的發(fā)送方會(huì)被忽略。

x, y, z = 1, 2, 3, 4
-- 現(xiàn)在x = 1, y = 2, z = 3, 而 4 會(huì)被丟棄。

復(fù)制代碼 代碼如下:
function bar(a, b, c)
  print(a, b, c)
  return 4, 8, 15, 16, 23, 42
end

x, y = bar('zaphod')  --> prints "zaphod  nil nil"
-- 現(xiàn)在 x = 4, y = 8, 而值15..42被丟棄。

復(fù)制代碼 代碼如下:
-- 函數(shù)是一等公民,可以是局部或者全局的。
-- 下面是等價(jià)的:
function f(x) return x * x end
f = function (x) return x * x end

復(fù)制代碼 代碼如下:
-- 這些也是等價(jià)的:
local function g(x) return math.sin(x) end
local g; g  = function (x) return math.sin(x) end
-- 'local g'可以支持g自引用。

復(fù)制代碼 代碼如下:
-- 順便提一下,三角函數(shù)是以弧度為單位的。

復(fù)制代碼 代碼如下:
-- 用一個(gè)字符串參數(shù)調(diào)用函數(shù),不需要括號(hào):
print 'hello'  --可以工作。

  • Lua table簡(jiǎn)明總結(jié)

    Lua table簡(jiǎn)明總結(jié)

    這篇文章主要介紹了Lua table簡(jiǎn)明總結(jié),table是lua唯一的數(shù)據(jù)結(jié)構(gòu),table 是 lua 中最重要的數(shù)據(jù)類型,本文詳細(xì)講解了table的相關(guān)知識(shí),需要的朋友可以參考下
    2014-10-10
  • Lua教程之弱引用table

    Lua教程之弱引用table

    這篇文章主要介紹了Lua教程之弱引用table,本文講解了自動(dòng)內(nèi)存管理的缺陷、弱引用table、三種形式的弱引用等內(nèi)容,需要的朋友可以參考下
    2014-09-09
  • lua 基礎(chǔ)教程

    lua 基礎(chǔ)教程

    Lua 的語法比較簡(jiǎn)單,學(xué)習(xí)起來也比較省力,但功能卻并不弱。所以,我只簡(jiǎn)單的歸納一下Lua的一些語法規(guī)則,使用起來方便好查就可以了。估計(jì)看完了,就懂得怎么寫Lua程序了。
    2015-09-09
  • Lua文件讀寫詳解

    Lua文件讀寫詳解

    這篇文章主要介紹了Lua文件讀寫詳解,本文講解了文件讀寫的簡(jiǎn)單模型和完整模型,并給出了一個(gè)操作示例,需要的朋友可以參考下
    2015-04-04
  • Lua中string.len()使用指南

    Lua中string.len()使用指南

    Lua 字符串庫中的所有函數(shù)都導(dǎo)出在模塊 string 中,今天我們先來看看string.len()的使用,有需要的小伙伴可以參考下
    2016-08-08
  • Lua中的操作符和表達(dá)式總結(jié)

    Lua中的操作符和表達(dá)式總結(jié)

    這篇文章主要介紹了Lua中的操作符和表達(dá)式總結(jié),本文總結(jié)了算術(shù)操作符、關(guān)系操作符、邏輯操作符、字符串連接、table構(gòu)造式等,需要的朋友可以參考下
    2014-09-09
  • Lua中的基本數(shù)據(jù)類型詳細(xì)介紹

    Lua中的基本數(shù)據(jù)類型詳細(xì)介紹

    這篇文章主要介紹了Lua中的基本數(shù)據(jù)類型詳細(xì)介紹,本文詳細(xì)的講解了Lua中的8種基本數(shù)據(jù)類型,需要的朋友可以參考下
    2014-09-09
  • 舉例講解Lua中的Table數(shù)據(jù)結(jié)構(gòu)

    舉例講解Lua中的Table數(shù)據(jù)結(jié)構(gòu)

    這篇文章主要介紹了舉例講解Lua中的Table數(shù)據(jù)結(jié)構(gòu),說明都融入到了注釋中,需要的朋友可以參考下
    2015-07-07
  • Lua性能優(yōu)化技巧(一):前言

    Lua性能優(yōu)化技巧(一):前言

    這篇文章主要介紹了Lua性能優(yōu)化技巧(一):前言,本文講解了2條優(yōu)化原則,本文是系列文章的第一篇,需要的朋友可以參考下
    2015-04-04
  • 最新評(píng)論

    肥乡县| 永丰县| 牡丹江市| 宜宾县| 长子县| 鸡东县| 顺平县| 洪洞县| 江源县| 大洼县| 临江市| 张家口市| 本溪市| 隆子县| 绵竹市| 绿春县| 景宁| 镇巴县| 六盘水市| 岳池县| 扶余县| 巫山县| 湖南省| 交城县| 夏津县| 连山| 乐平市| 祁连县| 建始县| 鄂托克前旗| 乡宁县| 新津县| 襄汾县| 新邵县| 赫章县| 和龙市| 宾川县| 黑山县| 天台县| 诸城市| 托克托县|