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

Lua判斷數(shù)據(jù)類型的方法

 更新時(shí)間:2015年04月22日 08:48:19   投稿:junjie  
這篇文章主要介紹了Lua判斷數(shù)據(jù)類型的方法,本文講解了判斷數(shù)據(jù)類型的方法和Lua腳本語(yǔ)言的8種基本數(shù)據(jù)類型,需要的朋友可以參考下

一、判斷數(shù)據(jù)類型的方法
type(xxxx) 這個(gè)函數(shù)的返回值是string類型   也就是說(shuō):

復(fù)制代碼 代碼如下:

a = type(X)   -- a="nil"
b = type(a)   -- b="string"
a = type(nil) -- a="nil"

二、Lua腳本語(yǔ)言的8種基本數(shù)據(jù)類型

1.數(shù)值(number):內(nèi)部以double表示.
2.字符串(string):總是以零結(jié)尾,但可以包含任意字符(包括零),因此并不等價(jià)于C字符串,而是其超集.
3.布爾(boolean):只有"true"和"false"兩個(gè)值.
4.函數(shù)(function):Lua的關(guān)鍵概念之一.不簡(jiǎn)單等同于C的函數(shù)或函數(shù)指針.
5.表(table):異構(gòu)的Hash表.Lua的關(guān)鍵概念之一.
6.userdata:用戶(非腳本用戶)定義的C數(shù)據(jù)結(jié)構(gòu).腳本用戶只能使用它,不能定義.
7.線程(thread):Lua協(xié)作線程(coroutine),與一般操作系統(tǒng)的搶占式線程不一樣.
8.nil:代表什么也沒(méi)有,可以與C的NULL類比,但它不是空指針.

相關(guān)文章

  • Lua讀取和寫入文件處理例子

    Lua讀取和寫入文件處理例子

    這篇文章主要介紹了Lua讀取和寫入文件處理,本文直接給出實(shí)例代碼,需要的朋友可以參考下
    2014-11-11
  • Lua中的一些常用函數(shù)庫(kù)實(shí)例講解

    Lua中的一些常用函數(shù)庫(kù)實(shí)例講解

    這篇文章主要介紹了Lua中的一些常用函數(shù)庫(kù)實(shí)例講解,本文講解了數(shù)學(xué)庫(kù)、table庫(kù)、字符串庫(kù)、I/O庫(kù)等常用函數(shù)庫(kù),需要的朋友可以參考下
    2014-09-09
  • Lua中的table學(xué)習(xí)筆記

    Lua中的table學(xué)習(xí)筆記

    這篇文章主要介紹了Lua中的table學(xué)習(xí)筆記,本文講解了table.concat、table.insert、table.maxn、table.pack、 table.remove、table.sort等方法的使用,需要的朋友可以參考下
    2014-12-12
  • Lua基本語(yǔ)法

    Lua基本語(yǔ)法

    Lua是相當(dāng)簡(jiǎn)單易學(xué),本篇文章來(lái)給大家稍微講一下Lua的語(yǔ)法,不會(huì)長(zhǎng)篇累牘得把Lua的所有語(yǔ)法都講一遍,這里通過(guò)以下幾點(diǎn)來(lái)講Lua語(yǔ)言的基礎(chǔ)語(yǔ)法。
    2015-05-05
  • Lua編程示例(五): C語(yǔ)言對(duì)Lua表的讀取和添加

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

    這篇文章主要介紹了Lua編程示例(五): C語(yǔ)言對(duì)Lua表的讀取和添加,本文直接給出代碼實(shí)例,需要的朋友可以參考下
    2015-07-07
  • Lua 中 pairs 和 ipairs 的區(qū)別

    Lua 中 pairs 和 ipairs 的區(qū)別

    這篇文章主要介紹了Lua 中 pairs 和 ipairs 的區(qū)別,本文用官方文檔和代碼實(shí)例總結(jié)了它的們的區(qū)別,需要的朋友可以參考下
    2014-09-09
  • Lua在各個(gè)操作系統(tǒng)中的開(kāi)發(fā)環(huán)境配置教程

    Lua在各個(gè)操作系統(tǒng)中的開(kāi)發(fā)環(huán)境配置教程

    這篇文章主要介紹了Lua在各個(gè)操作系統(tǒng)中的開(kāi)發(fā)環(huán)境配置教程,包括Mac OS和Windows和Linux這三大系統(tǒng)下的安裝,需要的朋友可以參考下
    2015-05-05
  • Lua教程(三):值與類型介紹

    Lua教程(三):值與類型介紹

    這篇文章主要介紹了Lua教程(三):值與類型介紹,本文起講解了Lua的八種基本類型、userdata、thread、table等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • Lua操作字符串的5個(gè)代碼片段分享

    Lua操作字符串的5個(gè)代碼片段分享

    這篇文章主要介紹了Lua操作字符串的5個(gè)代碼片段分享,本文講解了匹配字符串中的數(shù)字、字母和下劃線、替換字符串中的指定字符、判斷字符串中是否有目標(biāo)字串、從文件的絕對(duì)路徑中獲取到文件名等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • Lua模塊與包學(xué)習(xí)筆記

    Lua模塊與包學(xué)習(xí)筆記

    這篇文章主要介紹了Lua模塊與包學(xué)習(xí)筆記,本文講解了加載模塊、加載機(jī)制等內(nèi)容,需要的朋友可以參考下
    2014-12-12

最新評(píng)論