SlideShare una empresa de Scribd logo
1 de 10
INTEGRANTES: JENNY  DELGADO Y GLORIA BALVERDE
CURSO Y ESPECIALIDAD: 5to SISTEMAS                   
ASIGNATURA: FUNDAMENTOS DE PROGRAMACION
Manejo de archivos
Estándar  de  C  contiene  varias  funciones 
para  la  edición  de  ficheros,  estas  están 
definidas  en  la  cabecera  stdio.h  y  por  lo 
general empiezan con la letra f, haciendo 
referencia  a  file.  Adicionalmente  se 
agrega  un  tipo  FILE,  el  cual  se  usará 
como  apuntador  a  la  información  del 
fichero. 
Lectura y Escritura en Archivos 
Secuenciales
Un aspecto importante de cualquier 
programa, es su habilidad de 
comunicarse con el mundo exterior. La 
lectura de archivos con datos de 
entrada, y la escritura de archivos de 
salida con los resultados, constituye 
una manera simple pero efectiva de 
comunicación.
Funciones de Librería para la 
Entrada y Salida de Archivos
La función fopen se utiliza para abrir 
un archivo, y asociarle una variable 
apuntador a archivo con la cual el 
programa puede referirse a la fuente 
del archivo. El prototipo de fopen es:
FILE *fopen(const char *filename, 
const char *modo);
Manejo de Archivos en C.
Un  archivo  es  un  conjunto  de 
datos  estructurados  en  una 
colección de entidades elementales 
o  básicas  denominadas  registros 
que  son  de  igual  tipo  y  constan  a 
su  vez  de  diferentes  entidades  de 
nivel  más  bajos  denominadas 
campos.
Un archivo binario
Es  una  secuencia  de  bytes  que 
tienen  una  correspondencia 
uno a uno con un dispositivo
externo.  Así  que  no  tendrá 
lugar  ninguna  traducción  de 
caracteres
El puntero a un archivo
El  puntero  a  un  archivo  es  el  hilo 
común  que    unifica  el  sistema  de  E/S  con 
buffer.  Un  puntero  a  un  archivo  es  un 
puntero  a  una  información  que  define 
varias cosas sobre él, incluyendo 
 el nombre, el estado  y la posición actual
 del archivo.
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 
esta intentando abrir un archivo, 
fopen() devuelve un puntero nulo.
Abrir un archivo
Cierre de un archivo.
La  función  fclose()  cierra  una 
secuencia  que  fue  abierta  mediante 
una  llamada  a  fopen().Escribe  toda 
la  información  que  todavía  se 
encuentre  en  el  buffer  en  el  disco  y 
realiza un cierre formal del archivo a 
nivel del sistema
operativo. 

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Arreglos Turbo C
Arreglos Turbo CArreglos Turbo C
Arreglos Turbo C
 
ARCHIVOS EN C+
ARCHIVOS EN  C+ARCHIVOS EN  C+
ARCHIVOS EN C+
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
Ficheros 6 to sistemas
Ficheros 6 to sistemasFicheros 6 to sistemas
Ficheros 6 to sistemas
 
FPDF
FPDFFPDF
FPDF
 
Taller flex y bison
Taller flex y bisonTaller flex y bison
Taller flex y bison
 
Taller 21 de junio
Taller 21 de junioTaller 21 de junio
Taller 21 de junio
 
Lectura y Escritura de archivos a MatLab
Lectura y Escritura de archivos a MatLabLectura y Escritura de archivos a MatLab
Lectura y Escritura de archivos a MatLab
 
Ficheros de cabecera
Ficheros de cabecera Ficheros de cabecera
Ficheros de cabecera
 
Grupo 1 Archivos Secuenciales Indexados en C++
Grupo 1 Archivos Secuenciales Indexados en C++Grupo 1 Archivos Secuenciales Indexados en C++
Grupo 1 Archivos Secuenciales Indexados en C++
 
Sql Pau
Sql PauSql Pau
Sql Pau
 
SQL ARTURO SANDOVAL
SQL ARTURO SANDOVALSQL ARTURO SANDOVAL
SQL ARTURO SANDOVAL
 
LENGUAJE C++
LENGUAJE C++LENGUAJE C++
LENGUAJE C++
 
Localizacion
LocalizacionLocalizacion
Localizacion
 
Localizacion
LocalizacionLocalizacion
Localizacion
 
Manejo de archivos
Manejo de archivosManejo de archivos
Manejo de archivos
 
Sist Informacion Clase 12 2009 1 7880
Sist Informacion Clase 12 2009 1 7880Sist Informacion Clase 12 2009 1 7880
Sist Informacion Clase 12 2009 1 7880
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Html gerson monterroso
Html gerson monterrosoHtml gerson monterroso
Html gerson monterroso
 

Destacado

Compuestos inorganicos
Compuestos inorganicosCompuestos inorganicos
Compuestos inorganicosandres27silva
 
Public speaking competition
Public speaking competitionPublic speaking competition
Public speaking competitionIrene Baozhu
 
Montañita por Lucia Cabascango
Montañita por  Lucia CabascangoMontañita por  Lucia Cabascango
Montañita por Lucia Cabascangopetite21
 
Un nouveau concept de four à passage optimisé pour le traitement à façon
Un nouveau concept de four à passage optimisé pour le traitement à façonUn nouveau concept de four à passage optimisé pour le traitement à façon
Un nouveau concept de four à passage optimisé pour le traitement à façonSOLO Swiss SA
 
Makenzie white brooks russell
Makenzie white brooks russellMakenzie white brooks russell
Makenzie white brooks russellBrooks Russell
 
Les conflits d’intérêts mode d'emploi.
Les conflits d’intérêts   mode d'emploi.Les conflits d’intérêts   mode d'emploi.
Les conflits d’intérêts mode d'emploi.Réseau Pro Santé
 
Evaluation of school magazine
Evaluation of school magazineEvaluation of school magazine
Evaluation of school magazinejessasmedia4
 
Children should be allowed to use mobiles in
Children should be allowed to use mobiles inChildren should be allowed to use mobiles in
Children should be allowed to use mobiles inJay Webb
 
Desconferencia #FactoriaQ: Alianza para el Emprendimiento y la Innovación de...
Desconferencia #FactoriaQ:  Alianza para el Emprendimiento y la Innovación de...Desconferencia #FactoriaQ:  Alianza para el Emprendimiento y la Innovación de...
Desconferencia #FactoriaQ: Alianza para el Emprendimiento y la Innovación de...QuitoTech
 
1 chargé de mission en développement local pole emploi fiche metier rome
1 chargé de mission en développement local  pole emploi   fiche metier rome1 chargé de mission en développement local  pole emploi   fiche metier rome
1 chargé de mission en développement local pole emploi fiche metier romeWKTL-Agency
 
Doc.construccion del conocimiento.
Doc.construccion del conocimiento.Doc.construccion del conocimiento.
Doc.construccion del conocimiento.Darcks Emoxs
 

Destacado (19)

interview
interviewinterview
interview
 
Compuestos inorganicos
Compuestos inorganicosCompuestos inorganicos
Compuestos inorganicos
 
Public speaking competition
Public speaking competitionPublic speaking competition
Public speaking competition
 
Mar 31
Mar 31Mar 31
Mar 31
 
Asean question mark
Asean question markAsean question mark
Asean question mark
 
Montañita por Lucia Cabascango
Montañita por  Lucia CabascangoMontañita por  Lucia Cabascango
Montañita por Lucia Cabascango
 
Un nouveau concept de four à passage optimisé pour le traitement à façon
Un nouveau concept de four à passage optimisé pour le traitement à façonUn nouveau concept de four à passage optimisé pour le traitement à façon
Un nouveau concept de four à passage optimisé pour le traitement à façon
 
Editing schedule
Editing scheduleEditing schedule
Editing schedule
 
Makenzie white brooks russell
Makenzie white brooks russellMakenzie white brooks russell
Makenzie white brooks russell
 
Les conflits d’intérêts mode d'emploi.
Les conflits d’intérêts   mode d'emploi.Les conflits d’intérêts   mode d'emploi.
Les conflits d’intérêts mode d'emploi.
 
Evaluation of school magazine
Evaluation of school magazineEvaluation of school magazine
Evaluation of school magazine
 
Children should be allowed to use mobiles in
Children should be allowed to use mobiles inChildren should be allowed to use mobiles in
Children should be allowed to use mobiles in
 
STP LI Pres
STP LI PresSTP LI Pres
STP LI Pres
 
Desconferencia #FactoriaQ: Alianza para el Emprendimiento y la Innovación de...
Desconferencia #FactoriaQ:  Alianza para el Emprendimiento y la Innovación de...Desconferencia #FactoriaQ:  Alianza para el Emprendimiento y la Innovación de...
Desconferencia #FactoriaQ: Alianza para el Emprendimiento y la Innovación de...
 
1 chargé de mission en développement local pole emploi fiche metier rome
1 chargé de mission en développement local  pole emploi   fiche metier rome1 chargé de mission en développement local  pole emploi   fiche metier rome
1 chargé de mission en développement local pole emploi fiche metier rome
 
เสนอAq
เสนอAqเสนอAq
เสนอAq
 
Doc.construccion del conocimiento.
Doc.construccion del conocimiento.Doc.construccion del conocimiento.
Doc.construccion del conocimiento.
 
Marking scheme
Marking schemeMarking scheme
Marking scheme
 
Gigantes de internet
Gigantes de internetGigantes de internet
Gigantes de internet
 

Similar a ManejoArchivosC

Similar a ManejoArchivosC (20)

Archivos de datos en C
Archivos de datos en CArchivos de datos en C
Archivos de datos en C
 
7 lenguaje c
7 lenguaje c7 lenguaje c
7 lenguaje c
 
Tarea pagweb
Tarea pagwebTarea pagweb
Tarea pagweb
 
Archivo de datos
Archivo de datosArchivo de datos
Archivo de datos
 
ARCHIVOS DEL LENGUAJE C
ARCHIVOS DEL LENGUAJE CARCHIVOS DEL LENGUAJE C
ARCHIVOS DEL LENGUAJE C
 
Manejo de archivosss
Manejo de archivosssManejo de archivosss
Manejo de archivosss
 
ARCHIVO EN LENGUAJE C
ARCHIVO EN LENGUAJE C ARCHIVO EN LENGUAJE C
ARCHIVO EN LENGUAJE C
 
Funciones Basicas En Lenguaje C
Funciones Basicas En Lenguaje CFunciones Basicas En Lenguaje C
Funciones Basicas En Lenguaje C
 
Archivos en c clase unsam
Archivos en c clase unsamArchivos en c clase unsam
Archivos en c clase unsam
 
La comunicación y el trabajo colaborativo a través de Internet.
La comunicación y el trabajo colaborativo a través de Internet.La comunicación y el trabajo colaborativo a través de Internet.
La comunicación y el trabajo colaborativo a través de Internet.
 
Paola
PaolaPaola
Paola
 
16 Archivos
16 Archivos16 Archivos
16 Archivos
 
LENGUAJE en C
LENGUAJE en CLENGUAJE en C
LENGUAJE en C
 
Fichc
FichcFichc
Fichc
 
Dev c++
Dev c++Dev c++
Dev c++
 
Archivos en c
Archivos en cArchivos en c
Archivos en c
 
Localizacion
LocalizacionLocalizacion
Localizacion
 
Tema 10 www.fresymetal.com
Tema 10 www.fresymetal.comTema 10 www.fresymetal.com
Tema 10 www.fresymetal.com
 
Clase 4
Clase 4Clase 4
Clase 4
 
Generalidades de la programacion
Generalidades de la programacionGeneralidades de la programacion
Generalidades de la programacion
 

Último

Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 

Último (20)

Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 

ManejoArchivosC