manipulção em c

1536 palavras 7 páginas
Manipulação de Arquivo em C n Existem dois tipos possíveis de acesso a arquivos na linguagem C : sequencial (lendo um registro após o outro) e aleatório (posicionando-se diretamente num determinado registro) n Os arquivos em C são denominados STREAM n Um STREAM é associado a um arquivo por uma operação de abertura do arquivo e, a partir da associação, todas as demais operações de escrita e leitura podem ser realizadas

Manipulação de Arquivo em C
Função Ação fopen() Abre um arquivo
Fclose () Fecha um arquivo putc() e fputc() Escreve um caractere em um arquivo getc() e fgetc() Lê um caractere de um arquivo fseek() Posiciona em um registro de um arquivo fprintf() Efetua impressão formatada em um arquivo fscanf() Efetua leitura formatada em um arquivo feof() Verifica o final de um arquivo fwrite() Escreve tipos maiores que 1 byte em um arquivo fread() Lê tipos maiores que 1 byte de um arquivo n A tabela abaixo apresenta as principais funções da linguagem C para manipulação de arqui

Manipulação de Arquivo em C n O sistema de entrada e saída do ANSI C, sendo composto por uma série de funções, cujos protótipos estão reunidos em stdio.h n Todas as funções relacionadas anteriormente trabalham com o conceito de ponteiro de arquivo, sendo definido usando o comando typedef n Esta definição também está no arquivo stdio.h, e um ponteiro de arquivo pode ser declarado da seguinte maneira: FILE *Arquivo;

Manipulação de Arquivo em C n Pela declaração do ponteiro anterior, passa a existir uma variável de nome Arquivo, que é ponteiro para um arquivo a ser manipulado n O ponteiro de arquivo une o sistema de E/S a um buffer e não aponta diretamente para o arquivo em disco, contendo informações sobre o arquivo, incluindo nome, status (aberto, fechado e outros) e posição atual sobre o arquivo (Abrindo um Arquivo) n A função que abre um arquivo em C é a função fopen(), que devolve o valor NULL

Relacionados

  • Manipulção arquivos C
    719 palavras | 3 páginas
  • plano de ensino
    619 palavras | 3 páginas
  • Surgimento
    871 palavras | 4 páginas
  • Seminario
    634 palavras | 3 páginas
  • Tecnologia de Informação Aplicada
    1300 palavras | 6 páginas
  • portifolio individual 4 semestre
    1823 palavras | 8 páginas
  • Quimica experimental
    3231 palavras | 13 páginas
  • clonagem de organismos e alimentos
    5235 palavras | 21 páginas
  • abap objects 1
    14500 palavras | 58 páginas
  • Design de interiores unip
    8456 palavras | 34 páginas