在linux下的文件I/O操作主要用到这几个函数:
open(),read(),write(),lseek(),close(),这些函数是不带缓存的,是直接对文件进行读写操作。
这里参数都没给出来,详细可以查资料。
open用于打开一个文件,read是读取,wirte是写入,lseek是用来定位文件指针的位置,close用来关闭一个打开的文件。
下面的是一个从文件复制后512字节文件到新文件的例子:
在linux下的文件I/O操作主要用到这几个函数:
open(),read(),write(),lseek(),close(),这些函数是不带缓存的,是直接对文件进行读写操作。
这里参数都没给出来,详细可以查资料。
open用于打开一个文件,read是读取,wirte是写入,lseek是用来定位文件指针的位置,close用来关闭一个打开的文件。
下面的是一个从文件复制后512字节文件到新文件的例子: