Professional Documents
Culture Documents
Introduccin
Tipos de archivos
Manejo de archivos en C
Funcin
fopen()
Abre un archivo
fclose()
Cierra un archivo
fgets()
fputs()
fseek()
fprintf()
fscanf()
feof()
ferror()
rewind()
remove()
Borra un archivo
fflush()
Vaca un archivo
fread()
fwrite()
Nombre
El puntero a un archivo.
El puntero a un archivo es un tipo especial que
opera como hilo comn que unifica el sistema de
E/S con buffer.
10
El puntero a un archivo.
FILE *F;
11
Apertura de un archivo
La funcin fopen() abre una secuencia para que
pueda ser utilizada y la asocia a un archivo. Su
prototipo es:
12
Modo
Significado
rb
wb
ab
Abre un archivo binario para escritura al final del archivo (append binary)
r+
w+
a+
rb+
wb+
ab+
13
Cierre de un archivo.
int fclose(FILE *F);
18
fprintf()
fscanf()
fgets()
fputs()
19
size_t fread ( void * ptr, size_t size, size_t count, FILE * archivo);
size_t fwrite(void *ptr, size_t tamano, size_t count, FILE * archivo);
21
fread()
size_t fread ( void * ptr, size_t size, size_t count, FILE * archivo);
22
size_t fread ( void * ptr, size_t size, size_t count, FILE * archivo);
fwrite()
24
Manejo de archivos en C
25