#include #include using namespace std; extern "C" { #include "lua.h" #include "lauxlib.h" #include "lualib.h" } int main(int argc, char *argv[]) { //1.创建一个state lua_State *L = luaL_newstate(); //2.入栈操作 lua_pushstring(L, "I am so cool~"); lua_pushnumber(L,20); //3.取值操作 if( lua_isstring(L,1)){ //判断是否可以转为string cout<