C语言基本教程(三)输入输出函数及节制流程语句(13)
2.close()函数
close()函数的浸染是封锁由open()函数打开的文件,其挪用名目为:int close(int handle);
该函数封锁文件描写字handle相连的文件。
二、读写函数
1.read()函数
read()函数的挪用名目为:
int read(int handle, void *buf, int count);
read()函数从handle(文件描写字)相连的文件中,读取count个字节放到buf所指的缓冲区中,返回值为实际所读字节数,返回-1暗示堕落。返回0暗示文件竣事。
2.write()函数
write()函数的挪用名目为:
int write(int handle, void *buf, int count);
write()函数把count个字节从buf指向的缓冲区写入与handle相连的文件中,返回值为实际写入的字节数。
三、随机定位函数
1.lseek()函数
lseek()函数的挪用名目为:
int lseek(int handle, long offset, int fromwhere);
该函数对与handle相连的文件位置指针举办定位,成果和用法与fseek()函数沟通。
2.tell()函数
tell()函数的挪用名目为:long tell(int handle);
该函数返回与handle相连的文件现生位置指针,成果和用法与ftell()沟通。