Abriendo y leyendo de un archivo ...

Bueno, ya sé que no tengo ni el CHEN de lo que va a ser el programa hecho pero tenía curiosidad por ver como se trataba con ficheros así que me he estado mirando como se lee desde uno.

He conocido la función "fopen()" y una utilidad al fgetc .

E aquí un ejemplo:

#include

int main()
{

FILE * apfi;

char c;

apfi=fopen("tmp/proves.txt","r");

if (apfi==NULL)

perror("En obrir proves.txt");

else

c=fgetc(apfi);

while (c!=EOF)
{

printf("%c",c);

c=fgetc(apfi);

}
return 0;

}

Repaso línea a línea:

FILE * apfi >>> Declaramos un apuntador a la estructura de un fichero


fopen("tmp/proves.txt","r") >>> Dirección del fichero y (Solo lectura)


c=fgetc(apfi) >>>
Recogemos carácter a carácter del apuntador apfi


while (c!=EOF) >>>
Mientras no sea final de archivo que vaya imprimiendo

Empezamos...

Bueno el blog ya está creado. Aquí iré poniendo las ideas que me vayan surgiendo para desarrollar el proyecto de programación de Asi 1 o funciones que pueda encontrar por Internet y me puedan resultar útiles para éste (Se aceptan sugerencias y ayudas xDD ) .

Por lo pronto ya tengo una idea por lo menos de lo que voy a hacer. El programa consistiría básicamente en una aplicación para organizar facturas a pequeños comercios o autónomos.

La idea es que se puedan registrar, borrar y modificar los datos de personas o empresas con las que se trate y las respectivas facturas de cada trabajo , para luego disponer de un listado de estas

Bueno pensar esto ha sido fácil, ahora toca ponerlo en práctica ...