Mega Code Archive

 
Categories / C Tutorial / Stdio h
 

Fflush

Item Value Header#include Declarationint fflush(FILE *stream); Functionforce the buffer contents to be written to the file. Return0 on success or EOF on error. #include <stdio.h>   #include <stdlib.h>   int main(void){      FILE *fp;      if((fp=fopen("test", "rb"))==NULL) {         printf("Cannot open file.\n");         exit(1);      }       char ch = 'C';       int i;       for(i=0; i<5; i++) {         fwrite(ch, sizeof(ch), 1, fp);         fflush(fp);       }       fclose(fp);       return 0;   }