Pesquisar na Comunidade
Mostrando resultados para as tags ''fclose''.
Encontrado 1 registro
-
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. Acompanhe abaixo uma imagem do programa em execução: Na imagem abaixo, temos o nosso arquivo de texto utilizado: Veja abaixo o link do código do programa: http://codigosfontes-ccplus-plus.blogspot.com.br/2015/10/aem-de-fscanf-que-usamos-para-leitura.html