近段时间,在重新学习一下C语言程序设计,学习到了文件读写这一章节,觉得这方面的知识较复杂,于是把其中一些知识点总结下来,写到这篇博文中。
文章目录
1. 使用文件的打开方式
文件使用方式 | 含义 |
---|---|
只读“r” | 为了读取数据,打开一个已存在的文本文件 |
只写“w” | 为了写入数据,打开一个文本文件(当文本文件不存在时,创建一个新的文本文件) |
追加“a” | 向文本文件末尾添加数据 |
只读“rb” | 为了读取数据,打开一个二进制文件 |
只写“wb” | 为了写入数据,打开一个二进制文件(当二进制文件不存在时,创建一个新的二进制文件) |
追加“ab” | 向二进制文件末尾添加数据 |
当然,还有这些读写方式,“r+”、“w+”、“a+”、“rb+”、“wb+”、“ab+”,意味着此时的文件指针具有读写两种功能,既可以读取数据,也可以写入数据。其中