Академический Документы
Профессиональный Документы
Культура Документы
Fundamentos de Internet
Competencias Objetivo
1. Entender los pasos para preparar y ejecutar un programa 2. Analizar las diferentes instrucciones de control 3. Aprender los conceptos relacionados con funciones 4. Utilizar Ficheros (Archivos) 5. Aprender la sintaxis relacionada con los arreglos
Fundamentos de Internet
Fundamentos de Internet
E/S Estndar
Todos los programas con los que hemos trabajado hasta ahora obtenan datos necesarios para su ejecucin desde la entrada estndar y se visualizaban en la salida estndar. Sin embargo cualquier dato introducido se perder al cerrarse el programa, y al ejecutarse nuevamente, se debern introducir nuevos datos.
Fundamentos de Internet
Ficheros
Un archivo o fichero es una coleccin de informacin que almacenamos como soporte, para poder manipular informacin en cualquier momento. Esta informacin se almacena como un conjunto de registros, conteniendo todos ellos, generalmente los mismos campos, la misma estructura de datos.
Fundamentos de Internet
Apertura de Ficheros
fopen: permite crear un flujo hacia un fichero, mediante la apertura del mismo. FILE *fopen (nombre del fichero, modo de apertura);
Modo r w Descripcin Abre el archivo para leer, si no existe o no se encuentra regresa un error. Abre el archivo para escribir, si no exist, ser crea y si existe su contenido se reemplaza.
a
r+ w+ a+
Cerrando el archivo
Despus de haber finalizado el trabajo con un flujo, ste debe cerrarse invocando a la funcin fclose. int fclose (FILE *pf) Si se ejecuta satisfactoriamente, la funcin devuelve un cero. Al leer o escribir en un archivo, se pueden verificar los errores invocando la siguiente funcin: int ferror (FILE *pf) La funcin regresa un cero si NO ha ocurrido ningn error.
Fundamentos de Internet
Fundamentos de Internet
Fundamentos de Internet
Fundamentos de Internet
Referencias Bibliogrficas
Ceballos, Fco Javier. (2002). C/ C++ Curso de Programacin. ( 2 Edicin). Alfaomega.
Fundamentos de Internet