c操作文本

在C语言中,操作文本文件主要涉及以下函数:

打开文件

`FILE *fopen(const char *filename, const char *mode);`

关闭文件

`void fclose(FILE *fp);`

读取文件

`char fgetc(FILE *fp);`:从文件中读取一个字符。

`char *fgets(char *buf, int n, FILE *fp);`:从文件中读取一行,最多读取n-1个字符,并返回指向读取内容的指针。

写入文件

`int fputc(int c, FILE *fp);`:将一个字符写入文件。

`void fputs(const char *str, FILE *fp);`:将字符串写入文件。

示例代码