如何使用C-API创建类似于以下的Lua表:
如何设置表名?我只知道如何创建表格和插入值,但不知道如何设置表格名称。
创建无名称表格的代码:
TableName = {a, b, c}
如何设置表名?我只知道如何创建表格和插入值,但不知道如何设置表格名称。
创建无名称表格的代码:
lua_createtable(L, 0, 3);
lua_pushnumber(L, 1);
lua_setfield(L, -2, "a");
lua_pushnumber(L, 2);
lua_setfield(L, -2, "b");
lua_pushnumber(L, 3);
lua_setfield(L, -2, "c");