Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Ejercicios Resueltos: Archivos de Texto

Problemas y soluciones detalladas sobre streams y persistencia en C

Universidad Nacional de Río Negro

Prerrequisitos y Entorno Requerido

Para abordar y verificar las soluciones de persistencia de este módulo, se requiere:

  1. Entorno de Compilación: Compilador GCC 9+ o Clang configurado en estándar estricto ISO C11 (-std=c11 -Wall -Wextra -Werror -pedantic).

  2. Conceptos de E/S Estándar: Manejo seguro de flujos (FILE *), modos de apertura ("r", "w", "a"), buffers con fgets, escritura con fputs/fprintf y cierre estricto con fclose.

  3. Manejo Defensivo de Recursos: Validación de punteros de archivo nulos y eliminación sistemática de artefactos temporales en pruebas mediante remove().

Acerca de

Estos ejercicios profundizan en la manipulación, lectura formateada, escritura y persistencia de datos usando streams estándar de E/S (FILE *) en C11.

Capítulos de Apunte Correspondientes


Ejercicio 2.04b.01 - Escritura de Entradas en un Diario Personal ⭐⭐☆☆☆


Ejercicio 2.04b.02 - Conteo Seguro de Líneas en Archivo de Texto ⭐⭐⭐☆☆


Ejercicio 2.04b.03 - Copia Robusta de Archivo de Texto ⭐⭐☆☆☆


Ejercicio 2.04b.04 - Registro de Eventos con Marca de Nivel en Archivo Log ⭐⭐☆☆☆


Ejercicio 2.04b.05 - Procesamiento y Suma Total de Ventas en CSV ⭐⭐☆☆☆


Ejercicio 2.04b.06 - Inversión Carácter por Carácter con fseek ⭐⭐⭐☆☆