Edicao de arquivo txt em c

C C linguagem c Básico

Pessoal, gostaria de saber se alguém poderia me ajuda com edição de arquivo .txt em linguagem C. 

Alguém teria alguma ideia de como modificar uma linha, dentre várias, de um arquivo .txt? estou fazendo um trabalho de sistema de biblioteca, e uma das funções necessárias é fazer com que um arquivo seja alterado e deletado. Uma linha é composta sempre dessa forma: "IDnoSistema;Autor;Titulo;Ano;Edicao...". Ou seja, cada linha sempre separada por ";". Para deletar só preciso colocar um D no campo "IDnoSistema", na linha. Já para editar, seria a linha toda ou parte dela. Porém minha dúvida é como substituir uma linha em específico por uma nova criada.

Alguém pode me ajudar?

Foto de Luiz R.
Luiz perguntou há 2 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
1 resposta
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Luigi N.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Você pode ler todo arquivo, pegar linha a linha o conteúdo e guardar num vetor. Depois disso você altera o conteúdo do vetor. Em seguida limpe o arquivo e salve todo o conteúdo do vetor no arquivo novamente. Me chame para uma aula gratuita.

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Professores particulares de C

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 65 / h
Luigi N.
Itajubá / MG
Luigi N.
4,2 (23 avaliações)
Tarefas resolvidas 24 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Programação em C Básico Programação em C Intermediário C - Geral
Aprenda a eletrônica que não te ensinaram direito com alguém que cria eletrônicos há 11 anos
R$ 60 / h
César D.
Mogi Guaçu / SP
César D.
4,9 (787 avaliações)
Horas de aulas particulares ministradas 87 horas de aula
Tarefas resolvidas 955 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
C - matriz C - Geral Programação em C Intermediário
Graduação: Matemática Aplicada e Computacional (Universidade Estadual de Campinas (UNICAMP))
Faça aulas de matemática, computação e programação em c, c++, java e python.
R$ 50 / h
Josenilton G.
Arapiraca / AL
Josenilton G.
5,0 (2 avaliações)
Horas de aulas particulares ministradas 109 horas de aula
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
C - matriz C - Gerenciamento de memória C - Listas Encadeadas
Graduação: Engenharia de Softeware (Estácio de Sá - SP)
Fala futuro nerd hi-thec, sou o professor,programador,t.i,maker,josenilton galdino, com mais de 9 anos de experiência,vem ser hi-thec comigo!!!