我想在Lua中编写"映射"而不是在C中编写Lua的简单和美丽;-)
所以我们可以说在CI中可能有以下内容:
typedef struct my_struct{
char field_1[10];
char field_2[250];
char field_3[2000];
}my_struct;
my_struct *pmy_struct;
pmy_struct = (my_struct *) some_buffer;
Run Code Online (Sandbox Code Playgroud)
因此,我想在Lua中使用一种方式在"结构"内的字段上具有固定长度,以便整个BUFFER OFFSETS在到达目标系统时保持一致....
所以让我们在上面的结构中说我想将"field_3"设置为文本"apple"......我仍然希望该结构字段的总长度为2000字节...
lua ×1