visual g
˜ de Arquivos em C
Func¸oes
Exerc´ıcios
Linguagem C: Arquivo-Texto
Prof. Paulo R. S. L. Coelho paulo@facom.ufu.br ˜
Faculdade de Computac¸ao
ˆ
Universidade Federal de Uberlandia
GEQ007
Prof. Paulo Coelho
Linguagem C: Arquivo-Texto
Arquivos
˜ de Arquivos em C
Func¸oes
Exerc´ıcios
˜
Organizac¸ao
1
Arquivos
˜
Introduc¸ao
Arquivos em C
2
˜ de Arquivos em C
Func¸oes
3
Exerc´ıcios
Prof. Paulo Coelho
Linguagem C: Arquivo-Texto
Arquivos
˜ de Arquivos em C
Func¸oes
Exerc´ıcios
˜
Introduc¸ao
Arquivos em C
˜
Organizac¸ao
1
Arquivos
˜
Introduc¸ao
Arquivos em C
2
˜ de Arquivos em C
Func¸oes
3
Exerc´ıcios
Prof. Paulo Coelho
Linguagem C: Arquivo-Texto
Arquivos
˜ de Arquivos em C
Func¸oes
Exerc´ıcios
˜
Introduc¸ao
Arquivos em C
˜
Introduc¸ao
Estruturas de dados manipuladas fora do ambiente do
´
˜ conhecidas como programa (memoria principal) sao arquivos. ´
Um arquivo e´ armazenado em um dispositivo de memoria
´
secundaria e pode ser lido ou escrito por um programa.
Prof. Paulo Coelho
Linguagem C: Arquivo-Texto
Arquivos
˜ de Arquivos em C
Func¸oes
Exerc´ıcios
˜
Introduc¸ao
Arquivos em C
Arquivos em C I
Um arquivo em C pode representar diversas coisas, como arquivos em disco, uma impressora, um teclado, ou qualquer dispositivo de entrada ou sa´ıda.
Consideraremos apenas arquivos texto em disco.
˜ de arquivos por
A linguagem C da´ suporte a` utilizac¸ao meio da biblioteca stdlib.h.
´
˜ para manipulac¸ao
˜
Esta biblioteca fornece varias func¸oes de arquivos e define alguns tipos de dados para serem usados especificamente com arquivos.
Prof. Paulo Coelho
Linguagem C: Arquivo-Texto
Arquivos
˜ de Arquivos em C
Func¸oes
Exerc´ıcios
˜
Introduc¸ao
Arquivos em C
Arquivos em C II
O principal tipo definido nessa biblioteca que sera´ usado e´ o tipo FILE.
´
Um variavel do tipo FILE e´ capaz de