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);`:将字符串写入文件。
示例代码