Ir ao conteúdo
  • Cadastre-se

Converter uma string para hexadecimal e vice versa


Jodes

Posts recomendados

Ola meus nobres eu estou começando agora em C++ e criei este código em DEV++ o texto nele digitado converte para hexa porém pretendo no mesmo comando ao da (enter no teclado) pegar o código hexa e transformar em texto ficarei muito grato se alguém pode me ajudar pode ser em C++ ou em PHP.

#include <stdio.h>
#include <string.h>
 
int main()
{
    unsigned char str[100],strH[200];
    int i,j;
     
    printf("Digite a sua mensagem: ");
    scanf("%[^\n]s",str);
     
    printf("\A mensagem acima: %s\n",str);
     
    memset(strH,0,sizeof(strH));
     
   for(i=0,j=0;i<strlen(str);i++,j+=2)
    {
        sprintf((char*)strH+j,"%02X",str);
    }
    strH[j]='\0'; /*adding NULL in the end*/
     
    printf("Convertido para Hexadecimal: \n");
    printf("%s\n",strH);
        
    return 0;
}

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber 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

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

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!