manipulção em c
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