lua与C交互(6):lua调用C函数

lua要调用的C函数有一个一致的签名:python typedef int (*lua_CFunction) (lua_State *L); 函数的返回值表示函数的返回值个数,lua与C经过lua虚拟机中的栈来传递参数和返回参数。ios 即C中的函数应该定义为:函数 int testfunc(lua_State* L) { printf("testfunc from C"); return 0
相关文章
相关标签/搜索