C/Visual C - Archivos en C

 
Vista:

Archivos en C

Publicado por Rodrigo (2 intervenciones) el 22/07/2003 16:54:51
Como puedo accesar a un archivo .txt desde c y leer linea por linea el archivo e ir almacenando cara línea en un arreglo???
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:Archivos en C

Publicado por chuidiang (677 intervenciones) el 22/07/2003 18:07:24
Abres el fichero con fopen(). La función fgets() lee de línea en línea, guardándola en un array que tu quieras. Luego cierras con fclose().
Algo asi como esto (te dejo a ti que revises los parametros de las llamadas).

FILE *fichero;
char lineaTexto[100];
fichero = fopen ("fichero.txt", "r");

fgets (lineaTexto, 100, fichero);
while (!feof(fichero))
{
/* Aqui tratas la linea recien leida */
/* Lees la siguiente linea con ... */
fgets (lineaTexto, 100, fichero);
};

fclose (fichero);
Se bueno.
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