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

97骚碰,毛片大片免费看,亚洲第一天堂,99re思思,色好看在线视频播放,久久成人免费大片,国产又爽又色在线观看

lua中return的用法和搭配

回答
瑞文問(wèn)答

2024-10-18

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

擴展資料

  return分別放在elseif, else, end前面. 拐點(diǎn) 結束前;

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

  但是你會(huì )發(fā)現, 如果結束處用的是一個(gè)print函數, 居然不報錯, return后面換成賦值就報錯了。

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