C.STYLE.LEO

      管理页面    写新日志    退出    



«September 2026»
日一二三四五六
12345
6789101112
13141516171819
20212223242526
27282930


公告
关注Perl、Lua、JavaScript。

我的分类(专题)

日志更新

最新评论

留言板

链接

镜像:http://scripts.tianyablog.com/

由于BLOG系统的技术限制,发编程代码的BLOG很容易出错,如有需要请发信给我,也可对照镜像。


Blog信息
blog名称:
日志总数:10
评论数量:5
留言数量:2
访问次数:46255
建立时间:2005年7月26日




[Lua]Lua的IO
软件技术,  电脑与网络

c-style 发表于 2005/7/28 21:48:47

除非另有提及,所有的IO操作失败时都返回nil及错误信息. io.close ([file])关闭文件. io.flush ()向文件输出内容. io.input ([file])打开文件,失败时抛出错误.参数为文件名时,以文本方式打开文件. io.lines ([filename])以读模式打开文件,并返回一个枚举文件中各行的函数,即每次调用时读出一行,到文件末时返回nil. io.open (filename [, mode])用指定模式打开文件,模式参数可为"r","w","a",或在后面加上"+",在最后加上"b"则为对二进制文件操作. io.output ([file])与io.input相对应的操作. io.read (format1, ...)以指定格式读入. io.tmpfile ()建立临时文件,返回文件句柄,程序结束时自动删除该文件. io.type (obj)检查对象是否文件句柄,若是则返回"file",若文件已关闭则返回"closed file",不是文件句柄则返回nil. io.write (value1, ...)写入参数. file:close ()关闭文件. file:flush ()保存写入的内容. file:lines ()读出文件的行,与io.lines类似但在循环结束时不关闭文件. file:read (format1, ...)按指定格式读文件.格式参数可为如下:"*n" 读一个数值而不作为字符串;"*a" 从当前位置开始读完整个文件;"*l" 读下一行;数值 读指定数量的字符.到文件末时都返回nil. file:seek ([whence] [, offset])指定或得到在文件中的位置,whence参数可选如下:"set" 开始位置为0,即文件的开始;"cur" 当前位置;"end" 文件结束.操作成功时返回以byte为单位的位置值,否则返回nil和出错信息.whence的默认值为"cur", offset默认值为0. file:write (value1, ...)把参数(必须为字符串或数值)写入文件.


阅读全文(1977) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.566 second(s), page refreshed 144849426 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号