第12章C语言文件操作总结
C语言具有操作文件的能力,比如,
- 打开文件、
- 读取和追加数据、插入和删除数据、
- 关闭文件、
- 删除文件等。
与其他编程语言相比,C语言文件操作的接口相当简单和易学。在C语言中,为了统一对各种硬件的操作,简化接口,不同的硬件设备也都被看成一个文件。对这些文件的操作,等同于对磁盘上普通文件的操作。
本章内容:
- C语言中的文件是什么?
- C语言fopen函数的用法,C语言打开文件详解
- 文本文件和二进制文件到底有什么区别?
- C语言fgetc和fputc函数用法详解(以字符形式读写文件)
- C语言fgets和fputs函数的用法详解(以字符串的形式读写文件)
- C语言fread和fwrite的用法详解(以数据块的形式读写文件)
- C语言fscanf和fprintf函数的用法详解(格式化读写文件)
- C语言rewind()函数:将文件指针重新指向文件开头
- C语言rewind和fseek函数的用法详解(随机读写文件)
- C语言实现文件复制功能(包括文本文件和二进制文件)
- C语言FILE结构体以及缓冲区深入探讨
- C语言setvbuf()函数:设置文件流的缓冲区
- C语言setbuf()函数:把缓冲区与流相关联
- C语言获取文件大小(长度)
- C语言插入、删除、更改文件内容