printf("%d\n",lua_tonumber(lua,-1)); //0 printf("%d\n",(int)lua_tonumber(lua,-1)); //返回的是double类型,转型才能的到正确答案