先放上函數原型
int luaL_dofile (lua_State *L, const char *filename); 加載並運行某個文件
int luaL_loadfile (lua_State *L, const char *filename); 加載某個文件
luaL_dofile 其定義為(luaL_loadfile(L, filename) || lua_pcall(L, 0, LUA_MULTRET, 0))
兩者之間的差別就是dofile比loadfile過了一個lua_pacll