lua学习总结——I/O库

原创 2015年07月06日 17:13:10

1、io.read()从当前输入文件读取字符串。

参数为“*all"表示读取整个文件;”*line" 读取下一行;“*number" 读取一个数字;<num> 读取一个不超过num个字符的字符串

2、write和print的区别:

1)write在输出时不添加像制表符或回车这样的额外字符;

2)write使用当前输出文件,print总是标准输出;

3)print会自动调用参数的tostring方法(__string定义的元方法)。

3、io.input()和io.output()分别指定输入文件和输出文件。

4、读取大文件最快的方法就是用足够大的块(例如8KB)来读取文件,为避免在行中间断开,只需在读一个块时再加入一行。语法如下:

local line,reset=f:read(BUFSIZE,"*line")

Java I/O流系统学习心得

1.Java I/O系统概论 由于数据输入和接受端的多样性以及与他们通信方式的多样性(你可能需要按字节,按字符,顺序或随机地获得它们)存在,一个优秀的I/O系统对每门语言来说都是一个巨大挑战。Java...
  • linmoops
  • linmoops
  • 2016年07月29日 16:18
  • 382

标准I/O库

标准的I/O是由ANSI C标准规定的,不仅可以在UNIX/Linux上使用,还可以在其他地方使用。了解标准I/O库的细节,能使我们更好的使用标准I/O库。...
  • KangRoger
  • KangRoger
  • 2014年08月20日 16:41
  • 2224

学习java的file类以及I/O流后的感受

对于file类,可以这样理解,它就是在硬盘上建立的一个文件可以永久存储东西。我们在windows上可以通过操作windows已经写好图形化界 面只需点击几下鼠标便可创建一个文件,而在java...
  • u011634033
  • u011634033
  • 2014年10月22日 21:26
  • 551

Lua I/O库(二)

Lua I/O库的简单梳理
  • ArisKing
  • ArisKing
  • 2017年07月10日 20:37
  • 139

lua的I/O库

转载于:http://wenku.baidu.com/link?url=htDFj-wkEptXniwB74cK51ypSTPDRmhu6hGzJvhoUgBbj5_TFuIjUMl2IhTsmRa1...
  • afei198409
  • afei198409
  • 2014年06月03日 20:14
  • 415

Lua I/O库(一)

Lua的I/O库的简单整理
  • ArisKing
  • ArisKing
  • 2017年07月09日 15:47
  • 118

Lua_文件I/O_012

简单模式简单模式使用标准的 I/O 或使用一个当前输入文件和一个当前输出文件。以下为 file.lua 文件代码,操作的文件为test.lua(如果没有你需要创建该文件),代码如下:– 以只读方式打开...
  • yy763496668
  • yy763496668
  • 2017年09月08日 11:11
  • 154

Linux - 标准I/O库与高级I/O库

输入字符头文件 #include 函数原型 int fgetc(FILE *fp); 从文件流中读取下一个字节,并作为字符返回 到达文件尾或出现错误时,返回EOF int getc(FILE *fp...
  • wangzi11322
  • wangzi11322
  • 2015年05月13日 14:28
  • 978

关于Java中的I/O流的总结

1. java中I/O的相关概念介绍:Java中的读写操作基本分为两种形式:字节流(byte、8位、一般以Stream结尾)、字符流(char、16位、一般以Reader、Writer结尾);其中字符...
  • update_java
  • update_java
  • 2015年04月25日 17:15
  • 985

文件I/O和标准I/O的区别

一、先来了解下什么是文件I/O和标准I/O: 文件I/O:文件I/O称之为不带缓存的IO(unbuffered I/O)。不带缓存指的是每个read,write都调用内核中的一个系统调用。也就是一般所...
  • zqixiao_09
  • zqixiao_09
  • 2016年01月01日 10:12
  • 2532
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:lua学习总结——I/O库
举报原因:
原因补充:

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