Lua 其实是经过堆栈的共享来与 C 进行数据交互 (除了一般意义的数据类型外,函数、文件等也被看成是一种数据)。函数
Lua 与 C 的交互是基于堆栈进行的,建立出堆栈后,C 和 Lua 就共同使用这个堆栈的特性进行数据交互以及各类操做。下面的例子能够更清楚的说明:数据类型