Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Manual de Arquivos em C: Funções e Sintaxes, Slides de Engenharia Informática

As funções e sintaxes básicas para trabalhar com arquivos em c, incluindo 'r', 'w', 'a', 'rb', 'wb', 'ab', 'r+', 'w+', 'a+', 'rb+', 'wb+', 'ab+', 'fputc', 'fgetc', 'fclose', 'ferror', 'fputs' e 'fgets'.

Tipologia: Slides

2010

Compartilhado em 08/12/2010

edilson-galvao-king-tronda-12
edilson-galvao-king-tronda-12 🇧🇷

4

(2)

7 documentos

1 / 8

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Arquivos
Professor William Malvezzi
pf3
pf4
pf5
pf8

Pré-visualização parcial do texto

Baixe Manual de Arquivos em C: Funções e Sintaxes e outras Slides em PDF para Engenharia Informática, somente na Docsity!

Arquivos

Professor William Malvezzi

Modo Significado

  • (^) “r” Abre Arquivo de Texto para Leitura
  • (^) “w” Cria Arquivo de Texto para Gravação
  • (^) “a” Anexa a um Arquivo de Texto
  • (^) “rb” Abre Arquivo Binário para Leitura
  • (^) “wb” Cria Arquivo Binário para Gravação
  • (^) “ab” Anexa a um Arquivo Binário
  • (^) “r+” Abre Arquivo de Texto para Leitura/Gravação
  • (^) “w+” Cria Arquivo de Texto para Leitura/Gravação
  • (^) “a+” Abre ou Cria Arquivo de Texto para Leitura/Gravação
  • (^) “rb+” Abre Arquivo Binário para Leitura/Gravação
  • (^) “wb+” Cria Arquivo Binário para Leitura/Gravação
  • (^) “ab+” Anexa novos dados em um Arquivo Binário para Leitura/Gravação

Introdução Linguagem C

Arquivos - fgetc ( )

Lê um caractere em um arquivo aberto

carac = fgetc(arquivo);

Introdução Linguagem C

Arquivos - fclose ( )

Fechar as filas abertas. Caso o programa seja

encerrado sem que os arquivos sejam

fechados, dados gravados nos buffers

podem ser perdidos.

fclose(arquivo);

Arquivos - fputs ( )

• Escreve uma cadeia de caracteres em um

arquivo:

fputs(carac, arquivo);

Arquivos - fgets ( )

• Lê uma cadeia de caracteres armazenadas em

um arquivo:

fgets(carac, 30, arquivo);