sbw Blog - VLQ
  • 来源: sbw Blog | 浏览: 7 | 评论: 0 | 时间: 2024-02-18
    这个标题需要进一步解释一下,变长存储的编码方式通常用于存储无符号类型,而在Lua中一些表示如字符串长度或列表长度的字段是使用int类型存储的。也就是说,在Lua中这些类型虽然声明的是有符号类型,但实际是以无符号类型使用的,这可能会造成一点理解上的歧义。 简单来说,在Lua中存储size_t类型的数据时,使用了一种变长的编码格式进行存储以节省目标文件的大小。
  • 1