< Funciones de stdio.h>
EMPEZAR >
>
>
<Objetivos>
Comprender el uso de la biblioteca stdio.h en el manejo de archivos.
Aprender a cerrar archivos correctamente con fclose.
Conocer cómo cambiar el nombre de un archivo usando rename.
Identificar errores en archivos mediante la función ferror.
<01> BIBLIOTECA
EMPEZAR >
>
>
fclose
La función fclose se usa para cerrar un archivo que previamente fue abierto con fopen.
Libera los recursos del archivo y asegura que los datos se guarden correctamente.
<02> como funciona
EMPEZAR >
>
>
// Usa el tipo c
int fclose(FILE *archivo);int → Es el tipo de dato que devuelve la función (un número entero). fclose → Nombre de la función (sirve para cerrar archivos). FILE * → Es un puntero a un archivo (variable especial que representa el archivo). archivo → Nombre de la variable que contiene el archivo que abriste.
Esta función recibe un archivo que ya abrimos y lo cierra.Nos regresa 0 si todo salió bien o error si algo falló.
<03> EJEMPLO
EMPEZAR >
EJEMPLO
Este programa crea un archivo llamado texto.txt, escribe dentro de él el mensaje “Hola mundo” y luego lo cierra con fclose, lo que permite guardar correctamente la información. Al final muestra un mensaje indicando que el archivo fue creado y cerrado con éxito.
<04> FUNCION RENAME
EMPEZAR >
>
>
// Utiliza TIPO C
int rename(const char *nombre_actual, const char *nuevo_nombre);
EJEMPLO
nombre_actual: nombre del archivo original
nuevo_nombre: nuevo nombre del archivo Retorna:
0 si funciona
distinto de 0 si hay error
<05> ferror
EMPEZAR >
>
>
// que es?
La función ferror se usa para verificar si ocurrió un error en un archivo durante operaciones como lectura o escritura.
>
>
Utiliza el tipo C int ferror(FILE *archivo);
Ejemplo
archivo: puntero al archivo
Retorna:
0 si no hay error Distinto de 0 si hay error
¡GRACIAS POR SU ATENCION!
>
Se usa para enviar datos hacia la pantalla cout << "Hola mundo";
Este programa cambia el nombre de un archivo existente llamado texto.txt a nuevo.txt. Cuando se ejecuta, solo realiza el cambio de nombre y muestra un mensaje en pantalla indicando que la operación se realizó correctamente.
EJEMPLO
Este programa abre un archivo, lee un carácter y revisa si hubo errores al leerlo usando ferror, luego cierra el archivo.
< Funciones de stdio.h>
JULIÁN RAMÍREZ
Created on March 14, 2026
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Essential Learning Unit
View
Akihabara Learning Unit
View
Genial learning unit
View
History Learning Unit
View
Primary Unit Plan
View
Vibrant Learning Unit
View
Art learning unit
Explore all templates
Transcript
< Funciones de stdio.h>
EMPEZAR >
>
>
<Objetivos>
Comprender el uso de la biblioteca stdio.h en el manejo de archivos.
Aprender a cerrar archivos correctamente con fclose.
Conocer cómo cambiar el nombre de un archivo usando rename.
Identificar errores en archivos mediante la función ferror.
<01> BIBLIOTECA
EMPEZAR >
>
>
fclose
La función fclose se usa para cerrar un archivo que previamente fue abierto con fopen. Libera los recursos del archivo y asegura que los datos se guarden correctamente.
<02> como funciona
EMPEZAR >
>
>
// Usa el tipo c
int fclose(FILE *archivo);int → Es el tipo de dato que devuelve la función (un número entero). fclose → Nombre de la función (sirve para cerrar archivos). FILE * → Es un puntero a un archivo (variable especial que representa el archivo). archivo → Nombre de la variable que contiene el archivo que abriste.
Esta función recibe un archivo que ya abrimos y lo cierra.Nos regresa 0 si todo salió bien o error si algo falló.
<03> EJEMPLO
EMPEZAR >
EJEMPLO
Este programa crea un archivo llamado texto.txt, escribe dentro de él el mensaje “Hola mundo” y luego lo cierra con fclose, lo que permite guardar correctamente la información. Al final muestra un mensaje indicando que el archivo fue creado y cerrado con éxito.
<04> FUNCION RENAME
EMPEZAR >
>
>
// Utiliza TIPO C
int rename(const char *nombre_actual, const char *nuevo_nombre);
EJEMPLO
nombre_actual: nombre del archivo original nuevo_nombre: nuevo nombre del archivo Retorna: 0 si funciona distinto de 0 si hay error
<05> ferror
EMPEZAR >
>
>
// que es?
La función ferror se usa para verificar si ocurrió un error en un archivo durante operaciones como lectura o escritura.
>
>
Utiliza el tipo C int ferror(FILE *archivo);
Ejemplo
archivo: puntero al archivo Retorna: 0 si no hay error Distinto de 0 si hay error
¡GRACIAS POR SU ATENCION!
>
Se usa para enviar datos hacia la pantalla cout << "Hola mundo";
Este programa cambia el nombre de un archivo existente llamado texto.txt a nuevo.txt. Cuando se ejecuta, solo realiza el cambio de nombre y muestra un mensaje en pantalla indicando que la operación se realizó correctamente.
EJEMPLO
Este programa abre un archivo, lee un carácter y revisa si hubo errores al leerlo usando ferror, luego cierra el archivo.