Hola!!Necesito ayuda con ficheros, como hago para modificar un fichero, ordenarlo, etc
Necesito saber como escribo datos en un fichero, despues cuando el usuario digite el registro a eliminar lo quite y deje el fichero ordenado y que tambien se pueda modificar, Gracias, es urgente.
Hola rmena
En C existen varias funciones que debes conocer si quieres manejar ficheros.
Para abrir un fichero:
FILE * = fopen(ruta,modo);
Para cerrarlo:
fclose(FILE *);
Para escribir tienes que decidir si quieres hacerlo en modo binario o texto, éste último es más fácil,
Escribir:
fprintf() //en modo texto
fwrite() //en modo binario
Leer:
fscanf //en modo texto
fread() //en modo binario
Con estas funciones puedes hacer de todo con ficheros, mírate la documentación, y si necesitas ayuda pregunta.
Un saludo
En C existen varias funciones que debes conocer si quieres manejar ficheros.
Para abrir un fichero:
FILE * = fopen(ruta,modo);
Para cerrarlo:
fclose(FILE *);
Para escribir tienes que decidir si quieres hacerlo en modo binario o texto, éste último es más fácil,
Escribir:
fprintf() //en modo texto
fwrite() //en modo binario
Leer:
fscanf //en modo texto
fread() //en modo binario
Con estas funciones puedes hacer de todo con ficheros, mírate la documentación, y si necesitas ayuda pregunta.
Un saludo
