Teste

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (400 palavras )
  • Download(s) : 0
  • Publicado : 23 de setembro de 2011
Ler documento completo
Amostra do texto
Programação Estruturada II
2º Semestre

Ciência da Computação
Prof. Esp. Jorge Neto jorge.souza.neto@aedu.com

ARQUIVOS
• ABRINDO O ARQUIVO O Quando solicitamos a abertura de um arquivo, ainformação que recebemos é um ponteiro para a estrutura FILE. O Cada arquivo aberto tem sua estrutura FILE. • COMO É ABERTO O ARQUIVO
nome do arquivo ler, gravar etc. ponteiro para FILE

PROGRAMA CSISTEMA OPERACIONAL

DISCO RÍGIDO

O Como a estrutura FILE é declarada no arquivo , a inclusão deste arquivo em seu programa é necessária. O Para gerar um código de programa que abre um arquivo,o compilador precisar conhecer 3 coisas: 1. O nome do arquivo que será usado. 2. O tipo de abertura. 3. Onde guardar informações sobre o arquivo. pFile = fopen(“meuarquivotexto.txt”, “r”);
3 1 2O Assim sendo, a instrução acima pede ao sistema operacional que abra um arquivo chamado “meuarquivotexto.txt” no disco rígido, podendo também, se preferir, colocar o caminho completo do arquivo, ex:“c:\meuarquivotexto.txt”. O A instrução também indica, através do “r”, que vamos fazer somente a leitura do arquivo. O A função fopen() retorna um ponteiro para a estrutura FILE, onde estão guardadas asinformações sobre o nosso arquivo, que será armazenado na variável pFile declarada como ponteiro para o tipo FILE. O A “string” de uma letra “r” (observe que isto é uma string e não um caractere) échamado de tipo. o O “r” é um dos 3 tipos que podemos especificar para a abertura de um arquivo. A seguir estão as outras possibilidades:  “r” para leitura.  “w” para gravação.  “a” para adicionardados. • LENDO UM ARQUIVO

o A função getc() lê um caracter por vez, permitindo assim identificar quando há quebra de linha, ou seja, quando lê o caracter \n, que pode nos auxiliar na contagem delinhas de um arquivo.

• FIM DE ARQUIVO (EOF) o O programa quando estiver lendo o arquivo deve reconhecer o último caracter do mesmo para saber quando parar de ler. o É importante entender que o...
tracking img