lua学习之文件的基本读写操作

原创 2018年04月15日 09:59:43
--普通读取方式 read 


 -- r表示读取的权限(read) a表示追加的权限(append)  w表示写入的权限(write) b表示打开二进制文件(binary)
local f= assert(io.open("data.txt",'r'))   --相当于获取流的指针或者指针或者对象


--*all 表示读取所有的文本内容  *line 读取一行的内容  *number 表示读入一个数字  <num>表示读取长度不超过<num>个数的字符串
--local str = f:read("*all")
local str = f:read("*line")

f:close() --关闭流

print(str)

 
--write  通过封装的函数实现


local function write_txt( filename,content )

	local file_1 = assert(io.open(filename,'w'))

	file_1:write(content)

	file_1.close()

	-- body
end

local str_content = [[你好我是克里奇蒂亚诺罗纳尔多]]   --    [[  ]]中 可以放一个长字符串

write_txt("test.txt",str_content)




C语言-文件操作--文件的读写过程

文件类型指针以下代码是stdio.h 中对于FILE结构体类型的定义//stdio.h 中对于FILE结构体类型的定义 struct _iobuf { char *_ptr; //索引数据...
  • sinat_31312187
  • sinat_31312187
  • 2016-09-19 23:12:44
  • 61

lua 读、写文件基本操作实例(一)

local f=assert(io.open("test.txt",'a'))  --a是末尾追加模式 f:write("Welcome\n这里增加一个换行\n") f:write("Weloco...
  • u011269801
  • u011269801
  • 2014-10-24 14:08:01
  • 2269

lua学习实例,都是自己写的,慢慢摸索,涵盖了lua常用的方法

lua学习实例,都是自己写的,慢慢摸索,涵盖了lua常用的方法,里面有详细的注释,对新学的还是很有帮助的,分享给大家,以前总是搜别人的东西今天也发一个自己的,虽然有的是从网上找的资料,但是都已经理解了...
  • wxq1987525
  • wxq1987525
  • 2011-01-14 14:08:00
  • 9310

Lua的文件读写操作

Lua读文件 --遍历文件每一行,然后打印 y = 1 file = io.open("file_read_and_write.txt" ,"r"); for line in file:lines(...
  • wangbin_jxust
  • wangbin_jxust
  • 2013-09-18 15:34:31
  • 9433

关于文件的读写各种方法

  • 2010年11月22日 08:51
  • 5KB
  • 下载

win32基本文件读写操作

Win32 基本文件读写操作2011-05-10 22:28        by        Clingingboy,        745        阅读,        0评论,     ...
  • coredoor
  • coredoor
  • 2013-02-09 22:41:34
  • 3024

lua学习lua学习lua学习lua学习lua学习

  • 2010年11月12日 09:57
  • 332KB
  • 下载

LUA学习路线汇总

语法   Lua程序设计Programming in Lua   果冻想-Lua 语法入门 源码   the implementation of lua 50 英文原版 中文翻译   Lua源码鉴...
  • lodypig
  • lodypig
  • 2016-12-09 21:08:40
  • 1926

linux文件的读写操作

计算机由软件与硬件组成。对硬件进行扩充实现功能就得安装软件,
  • fuyuehua22
  • fuyuehua22
  • 2014-03-13 16:59:38
  • 719

六、ESP8266之 file操作 (基于LUA开发)

emmmm,这一片信息量很大,算是一个综合的过程吧,如果哪里有疑问记得及时查看前面的内容,查漏补缺。文件操作,保存数据,这样的话就可以随意修改启动时工作在哪一种模式,哪一种通信,以及其余需要保存在模块...
  • ReCclay
  • ReCclay
  • 2017-10-08 19:47:10
  • 287
收藏助手
不良信息举报
您举报文章:lua学习之文件的基本读写操作
举报原因:
原因补充:

(最多只允许输入30个字)