Lua学习之5:基本数据结构-表(Table)
2014-11-14 18:15
288 查看
table是Lua中唯一的数据结构,其他语言所提供的数据结构Lua都是通过table来实现的,并且在Lua中table很好的实现了这些数据结构
1、以下代码是Lua的table基本使用语法
2、使用Lua定义数组
1、以下代码是Lua的table基本使用语法
local Config = {hello="Hello Lua",world="World"} Config.words = "Hello" Config.num = 100 Config["name"] = "Yuxikuo" print(Config["words"]) print(Config.name) print(Config.hello) for key, var in pairs(Config) do print(key,var) end打印结果
2、使用Lua定义数组
local arr = {1,2,3,4,"Hello"} for key, var in pairs(arr) do print(key,var) end local arr1 = {} for var=1,10 do table.insert(arr1,1,var) end print(table.maxn(arr1))打印结果:1-5是key值,说明Lua的key值从1开始,右侧是key对于的数据值,下面是arr1的最大值
相关文章推荐
- Cocos2d-x 脚本语言Lua基本数据结构-表(table)
- Cocos2d-x 脚本语言Lua基本数据结构-表(table)
- 通过例子学习Lua(3)----Lua数据结构
- OpenCV学习——基本数据结构
- lua学习笔记 4 迭代法遍历 table,当Table中含Table时,递归输出
- Lua的Table学习疑问
- Lua中关于函数库基本操作学习笔记
- 通过例子学习Lua(3) ---- Lua数据结构 (转)
- Redis源码学习1——基本数据结构sds
- 数据结构基本概念 - 学习笔记
- 基本的数据结构学习笔记:kref
- lua学习笔记之table的遍历
- 通过例子学习Lua(3) ---- Lua数据结构
- 基本的数据结构学习笔记:kref
- Lua 学习笔记:C API 遍历 Table
- 学习数据结构 -> 数据结构的基本概念
- JavaScript学习(二)——基本数据结构
- 新手学习数据结构与算法---单链表的基本操作
- nginx 源码学习笔记(六)——nginx基本数据结构
- 第三章、一些基本数据结构使用和解析(iOS学习笔记,从零开始。)