fclose function-close file
The fclose function closes the file. You can use it by reading the stdio.h header.
int fclose (FILE * fp);
The argument is the file stream of the file you want to close. Returns 0 if the file close is successful, EOF if it is an error. The buffer is flushed when the file is closed. A buffer is a memory area that temporarily stores write data. Flash means writing out the data in the buffer.
sample fclose function
This is a sample of the fclose function. The fopen function opens the file, and the fclose function closes the file.
#include <stdio.h>
#include <stdlib.h>
int main (void) {
// Open the file
const char * out_file = "output.txt";
FILE * out_fp = fopen (out_file, "w");
if (out_fp == NULL) {
fprintf (stderr, "Can't open file%s\n", out_file);
exit (1);
}
// write to file
const char * message = "Hello";
fprintf (out_fp, "%s\n", message);
// Close the file with the fclose function
fclose (out_fp);
}
C Language Zemi