C/Visual C - como cargo un archivo desde c

 
Vista:

como cargo un archivo desde c

Publicado por victor (1 intervención) el 21/11/2001 02:56:48
necesito cargar un archivo de texto desde c para hacer un analizador lexico como puedo leerlo y como puedo generar uno desde el programa.

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como cargo un archivo desde c

Publicado por Mario A. Ardila (17 intervenciones) el 24/11/2001 12:27:49
Hola, yo siempre utilizo para los archivos de texto la función fopen, con fprintf y fscanf, no olvide especificar que el archivo es de texto en fopen.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como cargo un archivo desde c

Publicado por Alexis Leung Cheung (70 intervenciones) el 25/11/2001 17:47:54
Existe diversas funciones para hacerlo que se encuentran en el
"stdio.h"
PARA CARGAR O CREAR ARCHIVO
Utiliza fopen( nombre del archivo, formato )
donde formato debe ser:
"wt" : crea un archivo de texto, si existe lo sobreescribe.
"rt": lee un archivo de texto, si no existe el puntero devuelve NULL.

Ejemplo:

#include <stdio.h>

void main()
{
char *nombre_fichero;
FILE *fp; /* puntero que apunta al fichero */

printf("ESCRIBA EL NOMBRE DEL ARCHIVO A LEER: ");
gets(nombre_fichero);
fp = fopen(nombre_fichero,"rt");
if (fp == NULL)
printf("el archivo no existe");
else
/* cuerpo del programa */

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar