Professional Documents
Culture Documents
LENGUAJE C
Introduccin
Orige
Flujo de Datos Destino
n Conexin
QUE ES UN FLUJO O
SECUENCIA?
EJEMPLO: Cuando se realiza una funcin
scanf(%d,¬a), se toma el valor introducido desde
teclado (origen), se pasa al buffer stdin (conexin) y de
hay a la memoria (destino).
FILE *puntero_archivo;
PUNTERO FILE
FILE *puntero_archivo;
Donde:
La funcin fopen()
fopen(nombre_archivo, modo);
Donde:
nombre_archivo, es una cadena de caracteres que representa el
nombre con el cual ser referenciado el archivo en el programa.
fclose(nombre_archivo);
CREACION DE UN ARCHIVO
Crear el archivo usando un editor
Escribir un programa que introduzca informacin en la
computadora
putc(variable_de_tipo_caracter,puntero_al_are
a_de_buffer);
CREACION DE UN ARCHIVO
Usando una orden del sistema operativo tal como type
Para ello se pueden utilizar las funciones getc (para leer caracteres de
un archivo) y putchar(para escribir caracteres por pantalla). El uso de
getc es:
variable_de_tipo_caracter=getc (puntero_al_area_de_buffer);
CREACION DE UN ARCHIVO
contienen slo cadenas de caracteres pueden crearse
y leerse
fgets y fputs
fprintf(puntero_area_buffer,cadena_control,argto1,..,argton);
fscanf(puntero_area_buffer,cadena_control,&argto1,..,&argton)
;
CREACION DE UN ARCHIVO