#include <stdio.h>
#include <Windows.h>
#include <string>
using namespace std;
extern "C"
{
#include "lua.h"
#include "lualib.h"
#include "lauxlib.h"
};
lua_State * L;//解释器
static int average(lua_State *L)
{
return 1;
}
int main()
{
L=lua_open();
luaL_openlibs(L);
luaL_dofile(L,"c:\\test112.lua");//netstatutemodel1
int a=12;
lua_pushnumber(L,a);
lua_getglobal(L,"a");
a=(int)lua_tointeger(L,-1);
lua_pop(L,1);
lua_close(L);
system("pause");
return 0;
}
、、、、、、、、、
lua 中 print(a) 只要传个int a 过来就可以了,
呼唤远方
相关分类