Cita: - r (lectura) abre el fichero por el principio para leer este tiene que existir
- w (escritura) se posiciona al principio del fichero para escribir, sino existe
lo crea y si existe lo sobreescribe
- a (añadir) se posiciona al final del fichero para añadir, si el fichero no
existe lo crea
r+(leer(priotario) y escribir)
w+(escribir(priotario) y leer)
a+(añadir(priotario) y leer)
Para comprobar la existencia del archivo:
Código:
if((pf=fopen(nombre_fichero,"r"))==NULL)
{
//si entra es que el archivo no existe
}