Fpslevelup Postado Julho 24, 2015 Denunciar Share Postado Julho 24, 2015 Como fazer um programa que recebe vetores ou arrays em char... e depois permite excluirmos (não todos). Obs: em c não em c++. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dan Oliveira Postado Julho 25, 2015 Denunciar Share Postado Julho 25, 2015 Você cria um vetor de caracteres char string[20]; Depois para acessar uma posição na string é só usar um indicador n. Por exemplo: Para acessar n posição da string. string[n]; você pode usar isto para excluir. Outra opção e levando em conta que você tenha noção sobre ponteiros. Você teria que criar uma string com alocação de memória dinamica para aceitar qualquer tamanho de string e uma função que exclui um caractere de string trazendo todos caracteres da direita uma posição a esquerda e ir liberando espaço, na verdade isso funciona com arrays em C também. por exemplo: 0 1 2 3 4 5 6 D A N I E L \0 //O usuario exclui N 0 1 2 3 4 5 6 D A N I E L \0 //É só usar um loop para copiar os caracteres da direita para esquerda 0 1 2 3 4 5 D A I E L \0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fpslevelup Postado Julho 25, 2015 Autor Denunciar Share Postado Julho 25, 2015 valeo pela ajuda... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Fpslevelup
Como fazer um programa que recebe vetores ou arrays em char... e depois permite excluirmos (não todos).
Obs: em c não em c++.
Link para o comentário
Compartilhar em outros sites
2 respostass 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.