欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Lua中for循環(huán)語(yǔ)句的使用教程

 更新時(shí)間:2015年05月28日 10:25:03   投稿:goldensun  
這篇文章主要介紹了Lua中for循環(huán)語(yǔ)句的使用教程,是Lua入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下

 for循環(huán)是一個(gè)循環(huán)控制結(jié)構(gòu),可以有效地編寫(xiě)需要執(zhí)行的特定次數(shù)的循環(huán)。
語(yǔ)法

Lua編程語(yǔ)言的for循環(huán)的語(yǔ)法是:

復(fù)制代碼 代碼如下:
for init,max/min value, increment
do
   statement(s)
end

下面是控制在一個(gè)循環(huán)的流程:

  1.     初始化步驟首先被執(zhí)行,并且僅一次。這個(gè)步驟可讓您聲明和初始化任何循環(huán)控制變量。
  2.     接著是max/min,這是最大或最小值,直到該循環(huán)繼續(xù)執(zhí)行。它在內(nèi)部創(chuàng)建了一個(gè)條件檢查的初值和最大值/最小值之間進(jìn)行比較。
  3.     for循環(huán)體執(zhí)行后,控制流跳回至遞增/遞減聲明。這個(gè)語(yǔ)句可以更新任何循環(huán)控制變量。
  4.     條件現(xiàn)在重新計(jì)算評(píng)估。如果這為真則循環(huán)執(zhí)行,并重復(fù)這個(gè)過(guò)程(循環(huán)體,然后增加一步,然后再條件)。如果條件為假,則循環(huán)終止。

流程圖:

2015528102303779.jpg (359×504)

復(fù)制代碼 代碼如下:
for i=10,1,-1
do
   print(i)
end

當(dāng)上述代碼被構(gòu)建和執(zhí)行時(shí),它會(huì)產(chǎn)生下列結(jié)果:

復(fù)制代碼 代碼如下:
10
9
8
7
6
5
4
3
2
1


相關(guān)文章

  • Lua的迭代器使用中應(yīng)該避免的問(wèn)題和技巧

    Lua的迭代器使用中應(yīng)該避免的問(wèn)題和技巧

    這篇文章主要介紹了Lua的迭代器使用中應(yīng)該避免的問(wèn)題和技巧,本文介紹了避免創(chuàng)建閉合函數(shù)、利用恒定狀態(tài)創(chuàng)造更多變量、不需要for循環(huán)的迭代器等內(nèi)容,需要的朋友可以參考下
    2014-09-09
  • 使用lua實(shí)現(xiàn)split字符串分隔

    使用lua實(shí)現(xiàn)split字符串分隔

    Lua腳本可以很容易的被C/C++代碼調(diào)用,也可以反過(guò)來(lái)調(diào)用C/C++的函數(shù),這使得Lua在應(yīng)用程序中可以被廣泛應(yīng)用。不僅僅作為擴(kuò)展腳本,也可以作為普通的配置文件,代替XML,Ini等文件格式,并且更容易理解和維護(hù)。
    2014-11-11
  • lua獲取未來(lái)某時(shí)間點(diǎn)的時(shí)間戳解決方案

    lua獲取未來(lái)某時(shí)間點(diǎn)的時(shí)間戳解決方案

    這篇文章主要介紹了lua獲取未來(lái)某時(shí)間點(diǎn)的時(shí)間戳解決方案,需要的朋友可以參考下
    2014-12-12
  • Lua中使用.和:調(diào)用函數(shù)的區(qū)別

    Lua中使用.和:調(diào)用函數(shù)的區(qū)別

    這篇文章主要介紹了Lua中使用.和:調(diào)用函數(shù)的區(qū)別,本文總結(jié)了它的調(diào)用函數(shù)的時(shí)傳入?yún)?shù)的區(qū)別,并給出了一個(gè)代碼實(shí)例,需要的朋友可以參考下
    2015-04-04
  • Lua讀寫(xiě)文件代碼示例

    Lua讀寫(xiě)文件代碼示例

    這篇文章主要介紹了Lua讀寫(xiě)文件代碼示例,本文講解了讀寫(xiě)文件的模式以及讀寫(xiě)文件代碼實(shí)例,需要的朋友可以參考下
    2015-04-04
  • Lua loadstring函數(shù)用法實(shí)例

    Lua loadstring函數(shù)用法實(shí)例

    這篇文章主要介紹了Lua loadstring函數(shù)用法實(shí)例,loadstring最典型的用處是去執(zhí)行外部代碼,也就是位于程序之外的代碼,需要的朋友可以參考下
    2015-04-04
  • Lua編程示例(五): C語(yǔ)言對(duì)Lua表的讀取和添加

    Lua編程示例(五): C語(yǔ)言對(duì)Lua表的讀取和添加

    這篇文章主要介紹了Lua編程示例(五): C語(yǔ)言對(duì)Lua表的讀取和添加,本文直接給出代碼實(shí)例,需要的朋友可以參考下
    2015-07-07
  • Lua中的閉合函數(shù)、非全局函數(shù)與函數(shù)的尾調(diào)用詳解

    Lua中的閉合函數(shù)、非全局函數(shù)與函數(shù)的尾調(diào)用詳解

    這篇文章主要介紹了Lua中的閉合函數(shù)、非全局函數(shù)與函數(shù)的尾調(diào)用詳解,本文對(duì)這2種函數(shù)和尾調(diào)用做了深入研究,需要的朋友可以參考下
    2014-09-09
  • Lua table類(lèi)型學(xué)習(xí)筆記

    Lua table類(lèi)型學(xué)習(xí)筆記

    這篇文章主要介紹了Lua table類(lèi)型學(xué)習(xí)筆記,本文講解了table的基礎(chǔ)知識(shí)和table庫(kù)函數(shù)的使用以及面向?qū)ο缶幊虒?shí)例,需要的朋友可以參考下
    2015-04-04
  • Lua中的常用函數(shù)庫(kù)匯總

    Lua中的常用函數(shù)庫(kù)匯總

    這篇文章主要介紹了Lua中的常用函數(shù)庫(kù)匯總,本文羅列了lua庫(kù)函數(shù)、數(shù)學(xué)函數(shù)、字符串庫(kù)、表函數(shù)、Bit Functions,需要的朋友可以參考下
    2014-09-09

最新評(píng)論