background image

 

文件的关闭 (fclose 函数)
函数原型  int fclose(FILE *fp);
参数说明
  fp:要关闭的文件指针
返回值
  若成功,返回 0
  若出错,返回 EOF(-1)
不用的文件应关闭,防止数据破坏丢失
 
函数     功能          函数    功能
fputc  输出字符

     fprintf  格式化输出

fgetc  输入字符

     fscanf   格式化输入

putc   输出字符

     putw     输出一个字

getc   输入字符

     getw     输入一个字

fwrite 输出数据块

   fputs    输出字符串

fread  输入数据块

   fgets    输入字符串

            文件的读写

feof 函数

 

函数原型 int feof(FILE *fp);

 

参数 fp:文件指针
返回值
  若文件结束,返回非零值
  若文件尚未结束,返回 0
 
fputc/putc 函数
函数原型
  int fputc(int c, FILE *fp);
  int putc(int c, FILE *fp);
参数
  c :要输出到文件的字符
  fp:文件指针
返回值
  若成功,返回输出的字符
  若失败,返回 EOF
 
fgetc/getc 函数
函数原型
  int fgetc(FILE *fp);
  int getc(FILE *fp);
参数
  fp:文件指针
返回值