Cómo escribir un programa en C que lea un archivo de texto

Escrito por jim campbell | Traducido por juliana star
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo escribir un programa en C que lea un archivo de texto
Cómo escribir un programa en C que lea un archivo de texto. (Jupiterimages/Polka Dot/Getty Images)

C es un lenguaje de programación que se enseña en las escuelas para los estudiantes que comienzan a aprender lenguajes de programación. Es necesario un compilador de C para crear cualquier tipo de software en dicho lenguaje. C te permite crear programas para Windows, incluyendo aquellos que pueden leer un archivo. Debes usar la función "fopen" para abrir y leer un archivo. Este método es un concepto básico para los procedimientos de entrada-salida de archivos.

Nivel de dificultad:
Moderadamente difícil

Otras personas están leyendo

Instrucciones

  1. 1

    Haz clic en el botón "Inicio" de Windows. Selecciona "Todos los programas". Haz clic en el grupo de programas que contenga tu compilador y luego haz clic en el acceso directo al compilador de C para abrirlo en tu computadora.

  2. 2

    Abre tu proyecto de software en C. La mayoría de las aplicaciones agrupan cada uno de tus archivos de código en una ventana separada. Abre el archivo que quieras en la "Vista de código".

  3. 3

    Declara tu puntero al archivo. Un puntero de archivo es una variable que apunta a la ubicación de un archivo después de abrirlo. Escribe las siguientes instrucciones en tu archivo de código de C:

    FILE *file;

  4. 4

    Abre el archivo y léelo. El siguiente código te muestra cómo leer un archivo llamado "c:\myfile.txt":

    file = fopen ("myfile.txt", "rt"); fgets(line, 80, file)

    Este código lee 80 caracteres del archivo. Después de leer un archivo puedes imprimir su contenido, editarlo o simplemente cerrar el archivo.

  5. 5

    Cierra el archivo. Si no lo haces el sistema operativo mantiene el archivo bloqueado para que otros usuarios no puedan editarlo. Siempre coloca el siguiente código al final del archivo de tu programa:

    fclose(file);

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles