lua表数据结构
2017-02-15 07:42:49 0 举报
Lua表是一种灵活的数据结构,可以存储不同类型的值,包括数字、字符串、布尔值、函数和表本身。Lua表是动态数组,可以根据需要自动调整大小。它们使用键值对来存储数据,其中键是唯一的标识符,用于访问对应的值。Lua表支持多种操作,如插入、删除、更新和查找元素。此外,Lua表还支持迭代,可以使用for循环遍历表中的所有元素。总之,Lua表是一种强大而灵活的数据结构,可以满足各种编程需求。
作者其他创作
大纲/内容
CommonHeader
TValue tvkstruct { TValuefields; struct Node *next; } nk;
TValue *array
struct Table
Tvalue
Node *lastfree
lu_byte flags
TValue i_val
struct Node
struct Table *metatable
union TKey
int sizearray
TValue array
Node *node
lu_byte lsizenode
...
GCObject *gclist
0 条评论
下一页