跳转到内容

TI-Lua/基本数据结构

计算器百科,非营利的计算器专业知识百科。
Dousha99留言 | 贡献2016年6月16日 (四) 04:45的版本 (创建页面,内容为“'''基本数据结构'''指在 Lua 语言内内建的数据类型以及其表现形式。 由于 Lua 的弱类型特性,在使用变量时无需(也无法)指...”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

基本数据结构指在 Lua 语言内内建的数据类型以及其表现形式。

由于 Lua 的弱类型特性,在使用变量时无需(也无法)指定变量的类型。 Lua 解释器会根据赋值来推断数据类型。

基本类型如下表所示:

名称 关键字 作用 可能的值 范围
nil nil 表示一个空值 nil nil
number 表示一个数 42, -1, 3.1415, 1e+14 14位整数、双精度浮点数
字符串 string 表示一列字符 ABC, abc, Σαμ(需要 UTF8 支持) -
table 表示一个表 {}, {1, 2, 3}, {"test", 5, print} -
函数 function 表示一个函数 print, math.abs -