luaL_checkudata[-0, +0, v] void *luaL_checkudata (lua_State *L, int arg, const char *tname); 检查函数的第 arg 个参数是否是一个类型为tname 的用户数据(参见 luaL_newmetatable )。它会返回该用户数据的地址(参见 lua_touserdata)。