Pequeña duda C
Publicado por Antonele_C (2 intervenciones) el 21/12/2015 16:00:09
Hola buenos días.
Tengo una duda a la hora de trabajar con un programa. Mi idea es imprimir por pantalla el equivalente en ASCII de un string en hexadecimal.
Por ahora estoy trabajando con este código.
Lo unico que quiero modificar es la parte de
Donde en lugar de ese string hexadecimal en concreto quiero trabajar con el equivalente en hexadecimal de un entero que tengo generado anteriormente (en mi código se llama cod).
Alguna idea?
Muchas gracias.
Tengo una duda a la hora de trabajar con un programa. Mi idea es imprimir por pantalla el equivalente en ASCII de un string en hexadecimal.
Por ahora estoy trabajando con este código.
1
2
3
4
5
6
7
8
9
10
11
12
13
const char text[] = "325F47", *ptr = text;
while ( *ptr )
{
unsigned int ch;
int n;
if ( sscanf(ptr, "%2x%n", &ch, &n) != 1 )
{
break;
}
ptr += n;
putchar(ch);
}
putchar('\n');
Lo unico que quiero modificar es la parte de
1
const char text[] = "325F47", *ptr = text;
Alguna idea?
Muchas gracias.
Valora esta pregunta


0