C语言如何读写文件
时间:2019-04-29 03:17:17 来源:igfitidea点击:
打开文件
在处理文件前,需要先打开它。C提供了一个fopen()函数,该函数用于打开一个文件进行读取、写入和附加。
FILE *fopen(const char *file_name, const char *mode);
模式 | 含义 |
---|---|
r | 以只读方式打开文件 |
w | 打开文件进行写入。如果文件存在,则fopen函数将删除内容并将其覆盖,否则将创建一个新文件。 |
a | 打开文件进行追加。如果文件不存在,则fopen函数将创建该文件。 |
r+ | 打开文件进行读写 |
w+ | 打开文件进行读写。fopen函数删除内容并覆盖文件(如果文件存在)。 |
a+ | 打开文件进行读写。如果文件存在,则fopen函数将附加文件 |
关闭文件
处理文件后,必须使用以下fclose() 函数将其关闭:
int fclose(FILE *fp);