Ir para conteúdo
Fórum Script Brasil
  • 0

Converter CHAR para STRING


Thiago Top

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0

Veja como pode ser feito:

char a;
  char b[2];
  
  scanf("%c",&a);
  b[0] = a;
  b[1] = '';

ou seja, a primeira posição da string é o caracter e a segunda "e última" fim de string.

PS: para finalizar a string use barra invertida 0. Não consegui colca-la no código.

Editado por kandrade
Link para o comentário
Compartilhar em outros sites

  • 0

A variável não muda de tipo, certo?

então quem recebe é a variável do tipo string, ou seja, para converter de CHAR para STRING voce precisa de uma variável do tipo CHAR e uma variável do tipo STRING.

sacou?

Link para o comentário
Compartilhar em outros sites

  • 0
Veja como pode ser feito:

char a;
  char b[2];
  
  scanf("%c",&a);
  b[0] = a;
  b[1] = '';
ou seja, a primeira posição da string é o caracter e a segunda "e última" fim de string. PS: para finalizar a string use barra invertida 0. Não consegui colca-la no código.
deu erro por causa do forum... mas a ideia é essa mesmo...
char a;
  char b[2];
  
  scanf("%c",&a);
  b[0] = a;
  b[1] = '\0';

poe assim!!!

Editado por phyll
Link para o comentário
Compartilhar em outros sites

  • 0

De string para char tudo bem....mas de char para string?

Um tamanho menor de memória para um tamanho maior....

Esse tipo de conversão não faz o menor sentido.

Link para o comentário
Compartilhar em outros sites

  • 0

Geralmente não se faz esse tipo de conversão até porque string é um vetor de caracteres.

Olha o que pode ser feito.

string = "Script Brasil"
printf("O 5 caracter da string é: %c\n", string[4]);

De string para char tudo bem....mas de char para string?

Um tamanho menor de memória para um tamanho maior....

Esse tipo de conversão não faz o menor sentido.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...