在Lua调用C时,若lua_type(L,0)输出9,为何未记录相关信息?
- 内容介绍
- 文章标签
- 相关推荐
本文共计246个文字,预计阅读时间需要1分钟。
我在我的(C)游戏中使用Lua作为脚本语言。在一次调用中,我从Lua到C传递了一个值,我检查了栈顶的类型:如果`lua_type(L, (0))==LUA_TSTRING`,但有时`lua_type(L, (0))`返回9。我似乎找不到任何引用(返回值应关于-1和“)。
本文共计246个文字,预计阅读时间需要1分钟。
我在我的(C)游戏中使用Lua作为脚本语言。在一次调用中,我从Lua到C传递了一个值,我检查了栈顶的类型:如果`lua_type(L, (0))==LUA_TSTRING`,但有时`lua_type(L, (0))`返回9。我似乎找不到任何引用(返回值应关于-1和“)。

