C语言文件操作函数详解
注:以下文章为个人学习笔记总结,任何不理解可以随时问我。
C语言中没有输入输出语句,所有的输入输出功能都用 ANSI C提供的一组标准库函数来实现。文件操作标准库函数有:
文件的打开
fopen():打开文件
FILE *fopen( const char *filename, const char *mode );
文件的关闭
fclose():关闭文件
int fclose( FILE *stream );
文件的读写
fgetc():读取一个字符
int fgetc( FILE *stream );
fputc():写入一个字符
int fputc( int ch, FILE *stream );
fgets():读取一个字符串
char *fgets( char *str, int count, FILE *stream );
fputs():写入一个字符串
int fputs( const char *str, FILE *stream );
fprintf():写入格式化数据
int fprintf( FILE *stream, const char *format, ... );
fscanf():格式化读取数据
int fscanf( FILE *stream, const char *format, ... );
fread():读取数据
size_t fread ( void * ptr, size_t size, size_t count, FILE * stream );
fwrite():写入数据
int fwrite( const void *buffer, size_t size, size_t cou