国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

詳解Lua中的數(shù)據(jù)類型

2024-07-21 23:04:49
字體:
來源:轉載
供稿:網友

 Lua是動態(tài)類型語言,所以變量沒有類型,僅值有類型。值可以被存儲在變量中,作為參數(shù)傳遞,并作為結果返回。

在Lua中雖然我們沒有變量的數(shù)據(jù)類型,但我們有類型的值。用于數(shù)值數(shù)據(jù)類型的列表在下面給出。

Lua,數(shù)據(jù)類型
 函數(shù)類型

在Lua中有一個叫做函數(shù)類型,使我們能夠知道變量的類型。如下一些例子給出了下面的代碼。

 

復制代碼 代碼如下:
print(type("What is my type"))   --> string
t=10
print(type(5.8*t))               --> number
print(type(true))                --> boolean
print(type(print))               --> function
print(type(type))                --> function
print(type(nil))                 --> nil
print(type(type(ABC)))           --> string

 

當建立并執(zhí)行上面的程序,它在Linux下面會產生結果:

 

復制代碼 代碼如下:
string
number
function
function
boolean
nil
string

 

默認情況下,所有的變量將指向nil ,直到他們被分配一個值或初始化。在Lua中,0和空字符串被認為是true,條件檢查也是如此。因此,必須使用布爾操作時要小心。我們在下面的章節(jié)了解更多并使用這些類型。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 泸溪县| 榕江县| 东明县| 县级市| 普兰县| 湘乡市| 柘城县| 芜湖县| 房山区| 都安| 寿阳县| 嘉定区| 盘山县| 无极县| 蒙山县| 通河县| 会宁县| 柘城县| 麻江县| 榆树市| 桐庐县| 克东县| 颍上县| 云霄县| 邵东县| 钟祥市| 花垣县| 桐乡市| 肥乡县| 当雄县| 共和县| 阳西县| 杂多县| 宁阳县| 杭州市| 荆门市| 舒城县| 磐石市| 桃园县| 周至县| 东城区|