Mega Code Archive

 
Categories / C Tutorial / Stdio h
 

Fclose

Item Value Header filestdio.h Declarationint fclose(FILE *stream); FunctionCloses the file and flushes its buffer. Trying to close a file that has already been closed is an error. Return valueIf successful, zero is returned, or EOF is returned. #include <stdio.h>   #include <stdlib.h>   int main(void)   {     FILE *fp;     if((fp=fopen("test", "rb"))==NULL) {       printf("Cannot open file.\n");       exit(1);     }     if(fclose(fp))         printf("File close error.\n");     return 0;   }