用 C 调用 Lua 字符串

标签 c string lua arm embedded-language

我正在尝试学习如何将 Lua 与 C 一起使用,所以现在我想尝试运行一个脚本而不从文件加载它,因为我不想被弄乱文件所困扰。 谁能告诉我需要调用哪些函数来执行一个简单的字符串或什么?

最佳答案

您可以使用 luaL_dostring从字符串执行脚本。

如果您需要基础方面的帮助(创建 Lua 状态等),请阅读 Programming in Lua 的第四部分.

关于用 C 调用 Lua 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2169356/

相关文章:

c - argv[argc] 是否等于 NULL 指针

c - C 可变参数函数与 Fortran 的互操作性

javascript - 检查并仅用 javascript 替换 div 字符串

lua 解释器,必须导入文件两次才能获得全部功能

c++ - 如何从 C++ 中的 Lua 函数获取返回表?

c - 如何将 SIMD int vector 转换为在 GCC 中 float ?

C代码读取包含两列(数字)的文件并用数组打印

string - Gforth - 如何获取字符串的代码点?

string - 从字符串到结构 Golang

linux - 确定返回参数的确切内容