Arquivos em c

2420 palavras 10 páginas
[pic]

Universidade do Estado de Santa Catarina – UDESC

Disciplina de LPG1 – TURMA B

Trabalho de Manipulação de Arquivos Texto – C++ – 29/09/2009

Prof. Alexandre Takahashi Albert

Alunos: Mário César Borba ;

Dyogo Caetano.

Manipulação de Arquivos em C

A linguagem C não possui nenhum comando de entrada/saída. Todas as operações de entrada/saída ocorrem mediante chamadas a funções da biblioteca C padrão. Embora tal característica possa, a primeira vista, parecer uma desvantagem, na verdade ela permite que o sistema de arquivos de C seja extremamente poderoso e flexível. O sistema de entrada/saída de C é único porque os dados podem ser transferidos na sua representação binária interna ou em um formato de texto legível por humanos. Isso torna fácil criar arquivos que satisfaçam qualquer necessidade.

Streams e Arquivos

O sistema de E/S de C fornece uma interface consistente ao programador C, independentemente do dispositivo real que é acessado. Isto é, o sistema de E/S de C provê um nível de abstração entre o programador e o dispositivo utilizado. Esta abstração é chamada de stream e o dispositivo real é chamado de arquivo. É importante entender como streams e arquivos se integram.

Streams

O sistema de arquivos de C é projetado para trabalhar com uma ampla variedade de dispositivos, incluindo terminais, acionadores de disco e acionadores de fita. Embora cada um dos dispositivos seja muito diferente, o sistema de arquivo com buffer transforma-os em um dispositivo lógico chamado de stream. Todas as streams comportam-se de forma semelhante. Pelo fato de as streams serem totalmente independentes do dispositivo, a mesma função pode escrever em um arquivo em disco ou em algum outro dispositivo, como o console. Existem dois tipos de streams: texto e binária.

Streams de Texto

Um stream de texto é uma seqüência de caracteres. O padrão C ANSI permite (mas não exige) que uma stream de texto seja organizada em linhas

Relacionados

  • Arquivos em c
    951 palavras | 4 páginas
  • Arquivo em C
    589 palavras | 3 páginas
  • Manipulção arquivos C
    719 palavras | 3 páginas
  • Trabalhando com arquivo em c
    746 palavras | 3 páginas
  • Trabalhando com arquivos em c
    1780 palavras | 8 páginas
  • Manipulação de arquivos em c
    2752 palavras | 12 páginas
  • manipulaçao de arquivos em C
    890 palavras | 4 páginas
  • manipulação de arquivos em c
    1082 palavras | 5 páginas
  • Arquivo em linguagem c
    883 palavras | 4 páginas
  • 3 Arquivos Manipula o de arquivos em C
    1545 palavras | 7 páginas