Pular para o conteúdo

Introdução à linguagem C - Parte IV

Nesta continuação da maravilhosa série sobre a linguagem C, apresentaremos o uso de arquivos textos e binários. Como declará-los? Como abrí-los? Como usá-los? São algumas das perguntas que teremos respondidas aqui!
Ricardo Rodrigues Lucca jllucca
Hits: 79.046 Categoria: C/C++ Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

Parte 3: E/S de arquivos

Entrada de dados


O responsável por ler dados num arquivo chama-se fscanf. Ela é IDÊNTICA a scanf, só o que muda é que antes das "" (aspas), ou seja, antes da definição do formato, temos que dizer em qual arquivo estamos tentando escrever. Isso quer dizer que precisamos passar para fscanf o valor de retorno de fopen.

A função fscanf é igual a scanf, podemos testar isso ao passarmos para fscanf o arquivo chamado stdin que é definido como sendo o teclado. Assim, podemos ver que a leitura é feita da mesma forma que a scanf sem nenhuma diferença.

Saída de dados


A função responsável por inserir dados num arquivo chama-se fprintf. Ela é IGUAL a printf, só o que muda é que antes das "" (aspas), ou seja, definir o formato, temos que dizer em qual arquivo estamos tentando escrever.

A função fprintf é igual a printf, podemos testar isso ao passarmos para fprintf o arquivo chamado stdout que é definido como sendo o monitor. Assim, poderemos escrever na tela como escrevemos usando printf normalmente! Incrível, não???

   1. Começando
   2. Abrindo/Fechando arquivos
   3. E/S de arquivos
   4. Exemplo
   5. Funções adicionais
   6. Dados de arquivos
   7. Exemplo 2

Aprendendo a utilizar o GNU Debugger (parte 1)

Uma pequena análise do Gentoo Linux

Utilizando a função QSort em C

VIM avançado (parte 2)

Funcionamento da memória

Mais sobre recursividade em C/C++

Introdução à ponteiros em C

Criando uma calculadora com o KDevelop

Operadores com a linguagem C

Introdução à linguagem C - Parte III

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.