Ir ao conteúdo

Arquivos em c++


barui

Posts recomendados

Postado

Ola a todos,

Como faço para escreve um nome de uma pessoa em cima de outro nome, em C, por exemplo:

COD        NOME         TELEFONE

01     ciclano de tal   55555555

02     fkjfkjkjkagjk      45454515

Agora eu quero substituir o 01 "ciclano de tal" para "fulano de tal", ou seja aparar o que esta la e escrever outro, mas sem mexer no 02.

 Existe uma funcao para recortar fcut ou algo similar?

 Obrigado a todos!!!

Postado

Como você armazena esses dados? Com struct? Pode ser mais especifica? É um arquivo ou carrega na memória. Soluções existem, mas preciso ter mais detalhes do que você quer exatamente.

Postado


#include <stdio.h>
#include <stdlib.h>   //system
#include <string.h> //para strcpy e gets
#define TAM 100

void main(){
 char string[TAM];
 //Para a primeira string vetor
 printf("Digite seu nome ");
 gets(string);
 printf("\nNome %s",string);

 //voce pode ler a string novamente e sobrepor o nome
 printf("\nDigite seu nome, nome agora vai sobrepor o   outro ");
 gets(string);//não sei se gets é do C....
 printf("\nNome %s",string);

 /*strcpy copia o conteudo de uma string para outra
 exemplo:
 strcpy(string1,string2); o conteudo de string2 sera copiado em string1
 strcpy(destino,origem);
 */

 strcpy(string,"outra variavei aqui ou uma string como esta ");

 printf("\nNome %s",string);
 printf("\n");
 system("pause");
}

Não sei se sua dúvida é esta acima! mas tentei ......Veja que uso uma variavel vetor para armazenar os dados, por isso cuidado para sua string não ultrapassar 100 caracteres definidos ...caso não sejam váriaveis do tipo vetor, só mudar para ponteiro...

Qualquer coisa estamos ai!

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

Mostrar 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

Mostrar mais  
×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!