O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Manejo de archivos

Johan Sebastian Macias Zapata Fundamentos de Programación Programación Espanhol

Conteúdo do mapa

Manejo de archivos

  1. Se necesita

    • 1. Tener flujo
      • Al declarar FILE *fp
    • 2. Conocer
      • Ruta
        • ¿Dónde está el archivo
      • Nombre
        • ¿Cómo se llama?
      • Extensión
        • ¿En qué forma guarda los datos? (fmt)
      • Modo
        • ¿Cómo se abre?
          • "r" -> Lectura "r+" -> Lectoescritura R/W "w" -> Creación/Escritura* "a" -> Añadir al final, se coloca el flujo en el EOF. *Crea un archivo nuevo para escribir en él, así exista lo crea de nuevo. 
    • 3. Unir 1 y 2
      • Con fopen()
        • Esta función coloca el flujo en el primer By del archivo si no existe error, si existe error retorna NULL.
    • 3. R/W en el archivo
      • LEER
        • Caracteres
          • fgetc()
            • fgetc(FILE *archivo);
        • Cadenas
          • fgets()
            • fgets(char *cadena,int tamaño,FILE *archivo);
        • Enteros o reales
          • fscanf()
            • fscanf(flujo, fmt, dir de vrble);
      • ESCRIBIR
        • fprintf()
          • fprintf(flujo, fmt(s), vble(s));
        • Se escribe en modo insert, al hacerlo el flujo se mueve
        • Para mover el flujo
          • rewind(flujo)
            • Retorna el flujo al primer By
          • int fseek()
            • int fseek(FILE *flujo, int desplazamiento,int origen); El origen puede ser: SEEK_SET (Desde el principio) SEEK_CUR (Desde la posición actual, desplazamiento negativo) SEEK_END (Desde el fina, desplazamiento negativo)
          • int feof(FILE *archivo)
            • Determina si el flujo se encontró al final, si no está al final retorna 0 de lo contrario diferente.
    • 4. Desunir 1 y 2
      • Con fclose()
        • Cierra el flujo, no es estrictamente necesario su uso, pero es una buena práctica de programación

Informações

Descrição
Pasos para el manejo de archivos en en lenguaje C
Criado por
Johan Sebastian Macias Zapata · mai 2016
Atualizado
26 abr 2018
Visualizações
28
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?