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