Teste

400 palavras 2 páginas
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, a informaçã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 C

SISTEMA 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 2

O 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 as informaçõ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 adicionar dados. • 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 de linhas 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 EOF

Relacionados

  • Teste teste teste teste teste
    297 palavras | 2 páginas
  • Teste teste teste teste
    398 palavras | 2 páginas
  • teste teste teste teste
    1381 palavras | 6 páginas
  • Teste teste teste
    310 palavras | 2 páginas
  • Teste teste teste
    1472 palavras | 6 páginas
  • teste teste
    12398 palavras | 50 páginas
  • teste de teste
    370 palavras | 2 páginas
  • Teste teste
    294 palavras | 2 páginas
  • Teste do teste
    900 palavras | 4 páginas
  • Teste teste
    304 palavras | 2 páginas