Función de biblioteca C - fclose ()

Descripción

La función de la biblioteca C int fclose(FILE *stream)cierra el arroyo. Todos los búferes se vacían.

Declaración

A continuación se muestra la declaración de la función fclose ().

int fclose(FILE *stream)

Parámetros

  • stream - Este es el puntero a un objeto FILE que especifica la secuencia que se cerrará.

Valor devuelto

Este método devuelve cero si la secuencia se cierra correctamente. En caso de falla, se devuelve EOF.

Ejemplo

El siguiente ejemplo muestra el uso de la función fclose ().

#include <stdio.h>

int main () {
   FILE *fp;
 
   fp = fopen("file.txt", "w");

   fprintf(fp, "%s", "This is tutorialspoint.com");
   fclose(fp);
   
   return(0);
}

Compilemos y ejecutemos el programa anterior que creará un archivo file.txt, y luego escribirá la siguiente línea de texto y finalmente cerrará el archivo usando fclose() función.

This is tutorialspoint.com