【发布时间】:2013-12-06 19:39:23
【问题描述】:
如果你检查一些luadocs,你可以看到:
Lua 中有八种基本类型:nil、boolean、number、string、 用户数据、函数、线程和表。
那么,lua_pushunsigned() 和 lua_pushinteger() 等 C API 函数的用途是什么,因为 lua 数字类型通常被定义为某种浮点类型(例如 double)?为什么不只是lua_pushnumber()?
【问题讨论】: