Arquivo - leitura com fgets

Postado por Samuel Lima em 09 de Novembro de 2015  •  Comentários (0)  • 

Aém de fscanf(); que usamos para leitura de textos num arquivo
também podemos usar a função fgets(); A função fgets();
lê uma linha inteira de uma vez, ou até que um 'n' tenha sido encontrado.
O endereço da string lida, é retornado se a leitura foi realizada corretamente,
ou o retorno NULL se a leitura fracassou.
Considere como certo a seguinte sintaxe para fegets();
char *fgets ( char *minhaString, int numBytes, FILE *arq );
Vale lembrar que estas duas funções que foram citadas acima, são da biblioteca
padrão do c, stdio.h.
Neste tópico trago um bom exemplo de leitura de arquivos usando fgets();
A matriz onde armazenamos nosso texto lido do arquivo foi alocada dinamicamente,
e liberada após o uso, pela funçõa free(); Note que isto é uma obrigação
nossa, já que somos futuros bons programadores em linguagem c.

Tags: C/C++ |

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

Comentários ir para topo

Código fonte ir para topo