Páginas

21 de nov. de 2011

Manipulação de Arquivos - Exemplo 6

Neste exemplo podemos ver a manipulação de arquivo texto e binário para operações de escrita. Segue código:

17 de nov. de 2011

Manipulação de Arquivos - Exemplo 5

Neste exemplo vamos carregar os dados armazenados em arquivo a partir do exemplo anterior diretamente para uma varíavel de uma estrutura definida na aplicação, sem a necessidade de qualquer formatação. Isso demonstra a simplicidade de carregar os dados de um arquivo diretamente para qualquer porção de memória utilizando a função fread().

Manipulação de Arquivos - Exemplo 4

Neste exemplo vamos armazenar uma varíavel de uma estrutura definida na aplicação diretamente no arquivo, sem a necessidade de qualquer formatação. Isso demonstra a simplicidade de armazenar qualquer porção de memória em arquivo utilizando a função fwrite().

11 de nov. de 2011

Manipulação de Arquivos - Exemplo 3

Neste exemplo podemos verificar como a manipulação de bytes se dá de forma natural em C ANSI, isso porque as funções fread() e fwrite() são bem flexíveis.

5 de nov. de 2011

Manipulação de Arquivos - Exemplo 2

Este exemplo demonstra uma estrutura básica de uma aplicação para leitura de arquivo-texto utilizando funções da biblioteca padrão "Standard I/O", veja o exemplo:


Manipulação de Arquivos - Exemplo 1

Este exemplo aborda como criar um arquivo-texto e escrever dados utilizando a função fprintf(). Podemos perceber o quanto é prático o armazenamento e formatação de dados através dessa função, veja o exemplo:

Utilizando Enumeração em C ANSI

A utilização de enumerados permite criar um domínio de variável, isso é, permite criar valores possíveis para um tipo de variável. No exemplo abaixo utilizamos o recurso de enumeração para descrever as fases da vida de uma pessoa, podemos perceber que o fluxo do programa pode ser controlado a partir dessa informação sem o comprometimento da legibilidade. Segue exemplo: