【发布时间】:2014-11-11 08:39:39
【问题描述】:
说,我有一个这样的数组:
T = {1,2,[1000] = 3, [-1] = -1}
我知道 1 和 2 将在连续数组部分,-1 将在哈希部分。 但我不知道3会在哪里。它将如何在“内部”Lua 中表示。 2 和 3 之间会有 997 个浪费的空间吗? 3 会被委派到哈希部分以提高效率吗?是否会有 2 个链接的连续表,一个从索引 1 开始,第二个从索引 1000 开始?
【问题讨论】:
-
3也将是一个哈希。 -
{[1]=1,[3]=3} 3 也会是哈希吗?规则是什么?
标签: lua