永发信息网

lua能够用来写二进制数据吗?

答案:2  悬赏:80  手机版
解决时间 2021-04-04 06:24
lua能够用来写二进制数据吗?
最佳答案
1、假设有一个很多行文本的文件,想从中读取一行,并打印到屏幕上。可以使用 io.open() 命令打开文件并读取。
命令的语法是 io.open(filename, mode)。此处将使用 r 作为 mode 的值,意指读取(read)模式。作为参考,下面是所有可用模式的列表:
引用:
r - 读取模式w - 写入模式(覆盖现有内容)
a - 附加模式(附加在现有内容之后)
b - 二进制模式
r+ - 读取更新模式(现有数据保留)
w+ - 写入更新模式(现有数据擦除)
a+ - 附加更新模式(现有数据保留,只在文件末尾附加)
第一件要做的事情就是打开文件并存为一个变量。看下面。
代码:
file = io.open("testRead.txt", "r")
*n - 读取一个数字并返回它。例:file.read("*n")
*a - 从当前位置读取整个文件。例:file.read("*a")
*l - (默认) - 读取下一行,在文件尾 (EOF) 处返回 nil。例:file.read("*l")
number - 返回一个指定字符个数的字符串,或在 EOF 时返回 nil。
2、例程:
out=io.open("text.dat","wb")
for i=0,255 do
local x=string.char(i)
out:write(x)
end
out:close()
全部回答
给你一个例子:
out=io.open("text.dat","wb")
for i=0,255 do
local x=string.char(i)
out:write(x)
end
out:close()
你可以查找lua的手册

参考资料:http://book.luaer.cn/_121.htm

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
苏州北站到唐洋是几点的车?
赞美白切鸡好吃的句子,古人是怎么赞美羊肉汤
单选题He is poor _____ he&
单选题在光合作用过程中不属于暗反应的是A.CO
dnf鼠标老是消失怎么办 鼠标消失解决办法
属虎男生和属狗女生婚姻配吗
考研初试在哪考,考研是在哪里考试?
台式电脑显示屏看什么参数分辨好差?
全国约有13亿人,如果每人每天节省1粒米,全
新学校这篇文章摘自日本作家怎么得什么
超市里宝洁全品类促销员的工资为什么没有洗发
附近哪里有家禽批发市场
兴业银行欠款情况下可以修改账单日吗
单选题贝母型胚囊中单倍体的细胞是。A.卵细胞
莫高窟英语怎么说,敦煌石窟用英语怎么翻译
推荐资讯
过去有一种猪饲料叫四月肥谁知到他的主要成分
买了一串西羊角手串,很大的羊膻味,用水泡了
关于解梦,除了周公解梦,在手机上可以怎么查
qq邮箱那个奇怪的符号怎么打出来
2.0排量加什么型号的油
______asplanned, ourworkwashighlythoughtof
2010年国庆假期后,人民币对美元汇率连续升值
单选题在同温同压下,1molF2和1molI2具有相同
西安兴汇电力科技有限公司待遇怎么样
135÷5竖式分解
阔腿裤配什么鞋子夏天,夏天的超长的阔腿裤配
房屋想转让还没到期应该怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?