Bootstrap

c语言文件操作函数详解汇总

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
;