您的位置:首页 > 编程语言 > C语言/C++

C语言文件操作详解

2009-08-17 16:48 246 查看
由于编程需要进行文件操作,颇感生疏,故写一篇文章做一个总结,并附上简单的程序,望大家赐教!

在介绍具体函数之前,先谈谈文件的编码格式,这有助于我们更好的理解和实现文件的操作。

请参见http://blog.csdn.net/GabrieL1026/archive/2009/08/17/4456302.aspx (仅列举了txt文件的集中编码,写的比较简单)

接下来,就逐个对文件操作函数进行介绍,并附上可执行的程序

一、文件打开和关闭函数

1 文件打开和关闭函数:fopen和fclose

http://blog.csdn.net/GabrieL1026/archive/2009/08/19/4462125.aspx

二、文件读写函数

1 字符读写函数:fgetc和fputc

http://blog.csdn.net/GabrieL1026/archive/2009/08/19/4462203.aspx

2 字符串读写函数:fgets和fputs

http://blog.csdn.net/GabrieL1026/archive/2009/08/30/4499110.aspx

3 数据块读写函数:fread和fwrite

http://blog.csdn.net/GabrieL1026/archive/2009/08/19/4462852.aspx

4 格式化读写函数:fscanf和fprintf

http://blog.csdn.net/GabrieL1026/archive/2009/08/30/4499176.aspx

三、移动文件指针函数

四、文件缓冲区函数

1 清除文件缓冲区函数:fflush和flushall

2 设置文件缓冲区函数:setbuf和setvbuf

feof和ferror
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: