lua封装跟c语言printf一样的函数

--[[
local function printf(...)
        io.write(string.format(...))
end
]]--

printf = function (...)
    io.write(string.format(...))
end

printf("a=%d, b=%s, c=%.2f\n", 12,34, 15.68232)

两种形式,喜欢的把它放在test.lua文件中,在linux或者windows环境下这样:
编译成二进制文件再执行
luajit -b test.lua test && luajit test
或者解释执行
luajit test.lua

You may also like...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据