Arquivo - Pesquisa em matriz quadrada

Postado por Samuel Lima em 08 de Março de 2015  •  Comentários (0)  • 


Da mesma forma que lemos dados formatados com scanf(); também é possível fazer o mesmo
com fscanf(); fscanf( );É para o arquivo o que scanf é para o console,
esta função também pertence ao arquivo de cabeçalho stdio.h.
A sintaxe da função fscanf é:
int fscanf ( FILE *arq, variável );
Bons programadores evitam o uso desta função em seus programas, alegando que por elas trabalharem com dados ASCII e não binários ocasiona perda de desempenho e de apresentação de caracteres indesejados na saída em alguns casos, coisa que eu ainda não contemplei.
Neste código mostro como usar fscanf();para lê uma matriz quadrada de inteiros
dimensionada em 10 x 10, ainda no código coloquei um bloco permitindo uma eficiente pesquisa nos elementos inteiros do arquivo.

Salve os números no bloco comentado como matriz.txt, e coloque do lado do executável para testes.

Tags: C/C++ |

  • Download
  • Comentar
  • Comentários
blog comments powered by Disqus

Comentários ir para topo

Código fonte ir para topo