ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lectura Y Escritura En Archivos Secuenciales


Enviado por   •  13 de Mayo de 2013  •  249 Palabras (1 Páginas)  •  557 Visitas

Lectura y Escritura en Archivos Secuenciales

La clase de hoy cubre la creación, lectura y escritura de archivos. Adicionalmente veremos como pasar argumentos desde la linea de comandos al programa. Un aspecto importante de cualquier programa, es su habilidad de comunicarse con el mundo exterior. La lectura de archivos con datos de entrada, y la escritura de archivos de salida con los resultados, consituye una manera simple pero efectiva de comunicación.

Funciones de Libreria para la Entrada y Salida (E/S) de Archivos

Existen rutinas para abrir y cerrar archivos, y para leer y escribir en ellos utilizando datos formateados, de manera similar a como se hace el formato de datos para entrada y salida en pantalla.

La función fopen se utiliza para abir un archivo, y asociarle una variable apuntador a archivo con la cual el programa puede referirse a la fuente del archivo. El prototipo de fopen es:

FILE *fopen(const char *filename, const char *modo);

fopen retorna un apundador al archivo si la llamada fue exitosa, y sino, retorna NULL. El apundador al archivo se utiliza para indentificar la fuente del mismo, se pasa como parámetro a las rutinas de escritura, lectura y manejo del archivo. El filename y modo son cadenas de caracteres. Los modos válidos son:

Modo Uso

r Abre para lectura

w Abre o crea para escritura. Descarta (destruye) cualquier contenido previo

a Abre o crea para escritura. Agrega a (escribe despues de) cualquier contenido previo

r+ Abre para modificaciones (lectura y escritura)

w+ Abre o crea para modificacion. Descarta (destruye) cualquier contenido previo

a+ Abre o crea para modificacion. Agrega a cualquier contenido previo

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com