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.037 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

Linux Básico - Parte II

Introdução à linguagem C - Parte III

Conceitos sobre o X-Window

Criando um servidor de Ultima Online

Linux no Rio Grande do Sul

Introdução à linguagem C - Parte II

Introdução as Bibliotecas do C/C++

Criando uma calculadora com o Glade

Inteiros e Strings na linguagem C

Operadores com a linguagem C

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.