ingles sin barreras

Páginas: 6 (1289 palabras) Publicado: 27 de agosto de 2014
 FILE: 
      Declara la variable donde se almacena la ruta del archivo a utilizar, generalmente se coloca como global.Su sintaxis es la siguiente:
          FILE *nombre_variable;


fopen();
     Permite abrir un archivo, devolviendo un valor NULL sino se abrió correctamente y TRUE si ocurre lo contrario. Su sintaxis es lasiguiente:
          nombre_FILE = fopen(,);
      Modo:


r  = Sólo lectura.
w  = Abre o sobrescribe.
a  = Añade al fichero.
r+ = Lectura y escritura.
w+ = Lectura, escritura y sobrescribe.
a+ = Añadir, lectura y escritura.
     NOTA: Después del modo se incluye el tipo (b = binario, t = texto).

fclose();
     Permite cerrar un archivo,al final de un programa es necesario cerrar un archivo para no perder información. Su sintaxis es la siguiente:
          fclose();

fputs();
     Escribe una cadena en un fichero. Su sintaxis es la siguiente:
          fputs(, *nombre, );

fwrite();
     Escribe en un fichero uno o varios registros de la misma longitud, almacenados a partir de una dirección; trabajo en conjunto confread(). Su sintaxis es la siguiente:
     fwrite(,sizeof(),1,);

fprintf();
     Permite escribir o imprimir en un archivo. Su sintaxis es la siguiente:
          fprintf(,);

fread();
     Permite leer registros de un archivo y permite almacenar la información en una variable.Su sintaxis es igual a la de fwrite.
          fread(,sizeof(),1,);

feof();
     Comprueba el final de un archivo yretorna un valor boleano. Usualmente se combina con algún ciclo (for, if, while). Su sintaxis es la siguiente.
           feof();

fscanf();
     Permite leer en un archivo utilizando una máscara para el tipo de dato que se lee. Su sintaxis es la siguiente:
       fscanf(,,);

fseek();
     Permite posicionar el cursor dentro del archivo para después realizar una búsqueda. Su sintaxis esla siguiente:
          fseek(, , );
     Origen: Es la posición a mandar el cursor: 
SEEK_SET: Principio.
SEEK_CUR: Posición actual.
SEEK_END: Final.
     
Archivo Binarios.
Una forma eficiente de almacenar números en el disco consiste en utilizar archivos binarios. En este tipo de archivos no se almacenan los números como cadenas de caracteres sino que se almacenan de la misma forma quese hace en memoria. El contenido de los archivos binariosno puede ser visualizado mediante un editor de textos.
Apertura y Cierre de Archivo Binarios.
Las operaciones de apertura y cierre para archivos binarios son exactamente las mismas que las vistas para archivos de texto fopen y fclose. También los modos de apertura son los mismos. La única diferencia radica en que hay que añadir una b de "binary" al modo de apertura, es decir, rb, wb, ab, rb+, wb+ y ab+, manteniendo el mismo significado que para archivos de texto. Una vez creado un archivo con un tipo determinado (binario o de texto) ya no se le puede cambiar el modo de acceso, las operaciones de lectura y escritura han de ser las específicas para cada tipo de archivo.
Lectura y Escritura de Archivo Binarios.
Las funciones delectura y escritura ya no son las mismas que para los archivos de texto. Mientras que fscanf y fprintf realizan una conversión del tipo de dato a cadena de caracteres, en los archivo binarios esto es innecesario. Por este motivo hay que utilizar otras funciones. La función utilizada para leer datos de un archivo binario es fread y la función utilizada para escribir datos en un archivobinario es fwrite.Estas funciones son independientes del tipo de dato que se lea o escriba, es decir, no realizan ninguna interpretación del tipo de dato.
La especificación de las funciones fread y fwrite es la siguiente:
size_t  fread(void *p, size_t size, size_t n, FILE *pf)
size_t  fwrite(void *p, size_t size, size_t n, FILE *pf)
Para fread:
El puntero p apunta a la variable en la cual se almacenarán...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingles sin barrera
  • Ingles Sin Barreras
  • Inglés sin barreras Libro 1
  • Ingles sin barreras
  • barreras para la enseñanza del ingles
  • Cursos De Ingles Sin Barreras Completo
  • Barreras
  • Barrera Del Sonido

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS