在Lua调用C时,若lua_type(L,0)输出9,为何未记录相关信息?

更新于
2026-09-25 00:04:54
37阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计246个文字,预计阅读时间需要1分钟。

在Lua调用C时,若lua_type(L,0)输出9,为何未记录相关信息?

我在我的(C)游戏中使用Lua作为脚本语言。在一次调用中,我从Lua到C传递了一个值,我检查了栈顶的类型:如果`lua_type(L, (0))==LUA_TSTRING`,但有时`lua_type(L, (0))`返回9。我似乎找不到任何引用(返回值应关于-1和“)。

阅读全文