可以把return 包在do end之間;
另外, return在循環(huán), 判斷中的使用也和函數(shù)中類似, 必須使用在循環(huán)結(jié)束, 或者判斷的一個拐點結(jié)束前。">

久久99热精品,久久国产精品久久,久久人人国产,国产精品久久久久久久久久嫩草,欧美伦理电影免费观看,国产女教师精品久久av,精品国产乱码久久久久久虫虫

lua中return的用法和搭配

回答
瑞文問答

2024-10-18

在Lua中, return的用法比較"詭異", 為什么這么說呢, 因為它只能用在block結(jié)束的地方, 不能用在block的一個中間部分;
可以把return 包在do end之間;
另外, return在循環(huán), 判斷中的使用也和函數(shù)中類似, 必須使用在循環(huán)結(jié)束, 或者判斷的一個拐點結(jié)束前。

擴展資料

  return分別放在elseif, else, end前面. 拐點 結(jié)束前;

  在循環(huán)中使用則放在循環(huán)結(jié)束前。

  但是你會發(fā)現(xiàn), 如果結(jié)束處用的是一個print函數(shù), 居然不報錯, return后面換成賦值就報錯了。

  Lua  是一個小巧的腳本語言。它是巴西里約熱內(nèi)盧天主教大學(xué)(Pontifical Catholic University of Rio de Janeiro)里的一個由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo三人所組成的研究小組于1993年開發(fā)的。 其設(shè)計目的是為了通過靈活嵌入應(yīng)用程序中從而為應(yīng)用程序提供靈活的擴展和定制功能。Lua由標準C編寫而成,幾乎在所有操作系統(tǒng)和平臺上都可以編譯,運行。Lua并沒有提供強大的庫,這是由它的定位決定的。所以Lua不適合作為開發(fā)獨立應(yīng)用程序的語言。Lua 有一個同時進行的JIT項目,提供在特定平臺上的即時編譯功能。

新昌县| 吉木乃县| 瓦房店市| 大方县| 大连市| 伊川县| 太湖县| 乐山市| 福海县| 冀州市| 曲水县| 南通市| 宜春市| 万安县| 襄垣县| 侯马市| 彰化市| 德阳市| 湘阴县| 建瓯市| 永清县| 五大连池市| 包头市| 沾化县| 美姑县| 通化县| 营山县| 渭源县| 谢通门县| 鹿邑县| 新巴尔虎右旗| 伽师县| 永善县| 安多县| 孝感市| 桃园市| 会理县| 娄烦县| 鄯善县| 特克斯县| 宝清县|