key) return "不存在的元素" end 在 C/C++ 中,可以使用 luaL_getmetafield() 函数来获取元表中的 __index 方法,如下所示: int index(lua_State* L) { lua_getmetatable(L, -2); lua_pushvalue(L, -2); lua_rawget(L, -2); if (lua_isnil(L, -1)) { // 元素不存在,调用 __index 方法...