ReportedePracticanumero3

Páginas: 3 (722 palabras) Publicado: 2 de marzo de 2015
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO



FACULTAD DE INGENIERIA



LABORATORIO DE COMPUTACION AVANZADA



PRACTICA 3















Introducción
Archivos
Un archivo o fichero, es un conjunto dedatos que se encuentran almacenados en memoria secundaria y se distingue a través de un nombre. A diferencia de los arreglos y de las estructuras de datos struct de C, los archivos mantienen sus datossin importar si el programa que accede a ellos está en ejecución o ha terminado. El nombre de un archivo consta de un nombre en sí y una extensión, donde la extensión indica el tipo de archivo delque se trata, pudiendo ser de texto plano (txt) o de imágenes (jpg, bmp, etc) o de cualquier otro tipo de datos. Acceso a archivos En el lenguaje C, para manipular un archivo se requiere una variableapuntador, la cual irá conteniendo la dirección de almacenamiento del dato del archivo al que se accederá. Dicha variable se declara de tipo apuntador a FILE (archivo). Un ejemplo de la definición de unapuntador a un archivo es: FILE *apArch; Una vez definido dicho apuntador, hay que “abrir” el archivo para acceder a los datos que contenga o que se grabarán en él; esto se hace con la funciónfopen(), la cual recibe como parámetros el nombre del archivo y el modo en que va a ser empleado. El modo, indica la acción que se va a realizar sobre el archivo. A continuación se presenta una tabla conlos diferentes modos de acceso al archivo que se “abrirá”. Modo Acción “r” Abre un archivo para lectura “w” Crea un archivo para escritura; si existe, borra y escribe nueva información en el archivo.Programa que  cuenta caracteres, palabras y líneas.

#include
#include
#include

int cont, letra, espacio, salto, ent=1;
char titulo[10], caracter;

main() {
FILE *fp;puts("El archivo que lee es prueba.txt\n");

if((fp=fopen("prueba.txt", "rb"))==NULL)
{
puts("\nerror en la apertura...");
getch();
exit(0);
}
puts("\nEl contenido del archivo es:\n");...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS