programacion

Páginas: 4 (921 palabras) Publicado: 25 de febrero de 2015
Programación II

N2B

Nombre.-
Kelvin Olivares T.

Titulo.-
Funciones Fopen, Fclose y feof









Fopen
Esta función sirve para abrir y crear ficheros en disco.
El prototipocorrespondiente de fopen es:
FILE * fopen (const char *filename, const char *opentype);
Los parámetros de entrada de fopen son:
Filename: una cadena que contiene un nombre de fichero válido.Opentype: especifica el tipo de fichero que se abrirá o se creará.

Una lista de parámetros opentype para la función fopen es:
"r”: abrir un archivo para lectura, el fichero debe existir.
"w”: abrir unarchivo para escritura, se crea si no existe o se sobrescribe si existe.
"a”: abrir un archivo para escritura al final del contenido, si no existe se crea.
"rt”: abrir un archivo para lectura yescritura, el fichero debe existir.
"wt”: crear un archivo para lectura y escritura, se crea si no existe o se sobrescribe si existe.
"r+b ó rb+”: Abre un archivo en modo binario para actualización(lectura y escritura).
"rb”: Abre un archivo en modo binario para lectura.

Adicionalmente hay tipos utilizando "b" (binary) los cuales no serán mostrados por ahora y que solo se usan en los sistemasoperativos que no pertenecen a la familia de unix.
La función fopen() devuelve un puntero a archivo. Un programa nunca debe alterar el valor de ese puntero. Si se produce un error cuando se estáintentando abrir un archivo, fopen() devuelve un puntero nulo. Se puede abrir un archivo bien en modo texto o binario. En la mayoría de las implementaciones, en modo texto, la secuencias de retorno de carro/ salto de línea se convierten a caracteres de salto de línea en lectura. En la escritura, ocurre lo contrario: los caracteres de salto de línea se convierten en salto de línea. Estas conversiones noocurren en archivos binarios.
Si se usa fopen() para abrir un archivo para escritura, entonces cualquier archivo existente con el mismo nombre se borrará y se crea uno nuevo. Si no existe un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS