Ir ao conteúdo

Leitura de arquivo em C


AndreFCDS

Posts recomendados

Postado

Bom dia galera do fórum,

Preciso de ajuda urgente. Preciso ler um arquivo de texto usando C, onde há uma sequencia de caracteres e exibi-los na tela, exemplo:

1244788414

3654651511

6548494545

5648454684

Alguém aí pode me ajudar...

:unsure:

Postado

O algoritmo para isso pode ser um genérico para leitura de todas as linhas de um arquivo F5Rua4D.gif.

Primeiro, declare uma variável ponteiro do tipo FILE *, igualando a ela uma chamada à função fopen. Isso colocando o nome do arquivo a ser lido no primeiro parâmetro e a string "r" no segundo.

Declare também um vetor do tipo char, com capacidade suficiente para armazenar qualquer string linha do arquivo GbhmuXl.gif.

Em seguida, monte um loop while e verifique se o retorno da função feof é igual a 0 na parte da expressão. O argumento dessa chamada de função deve ser o conteúdo daquele ponteiro inicial.

No corpo do loop, execute a função fgets colocando em seus parâmetros aquele vetor do tipo char, o tamanho em bytes dele e o conteúdo do ponteiro, respectivamente. Use printf depois para exibir na tela a string armazenada no vetor F5Rua4D.gif.

Por fim, fora do loop, rode fclose com o conteúdo do ponteiro como seu único argumento.

Espero ter ajudado GbhmuXl.gif.

  • Moderador
Postado

Caso o autor do tópico necessite, o mesmo será reaberto, para isso deverá entrar em contato com a moderação solicitando o desbloqueio.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!