Tenho que criar um programa que lê um arquivo txt com alguns dados, ex:
14 98 794 990
Text1
Text2
Text3
Pois bem, cada um dos números da primeira linha do arquivo, eu tenho que armazenar em um determinado caracter (vou utilizar um struct para relacionar os dados).
Eu sei que a função getc() faz a leitura de um caracter e assim é possível armazenar em uma variável, porém, não consegui entender ainda como vou andar pelo arquivo. Por exemplo, como vou ler primeiramente o 14 e armazenar em uma variável, depois ler o 98 e armazenar em outra e assim por diante. Também tenho dúvida como lerei uma linha (text1) e vou armazenar em um vetor e assim por diante, como é possível realizar isso na linguagem C?
Talvez eu tenha me enrolado um pouco na explicação do problema.... :wacko: mas qualquer dúvida só perguntar!!
Pergunta
S Martins
Bom dia!!
Estou com uma dúvida no seguinte processo.
Tenho que criar um programa que lê um arquivo txt com alguns dados, ex:
14 98 794 990
Text1
Text2
Text3
Pois bem, cada um dos números da primeira linha do arquivo, eu tenho que armazenar em um determinado caracter (vou utilizar um struct para relacionar os dados).
Eu sei que a função getc() faz a leitura de um caracter e assim é possível armazenar em uma variável, porém, não consegui entender ainda como vou andar pelo arquivo. Por exemplo, como vou ler primeiramente o 14 e armazenar em uma variável, depois ler o 98 e armazenar em outra e assim por diante. Também tenho dúvida como lerei uma linha (text1) e vou armazenar em um vetor e assim por diante, como é possível realizar isso na linguagem C?
Talvez eu tenha me enrolado um pouco na explicação do problema.... :wacko: mas qualquer dúvida só perguntar!!
Tks!!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.