31/08/11 20:52
RENOOB
c'è una funzione che ad esempio converte "ciao" in "6369616F" ?
EDIT:
grazie comina8
ho risolto... però...
come faccio ad assegnarlo ad una variabile?
printf stampa a video soltanto.
EDIT:
ciò che cercavo era l'esadecimale, che l'ho confuso erroneamente con il binario.
Questa è la funzione che mi serviva:
char* bin(char name[])
{
int len = strlen( name );
char buffer[10064]="";
char *pbuffer = buffer;
for( int i = 0; i < len ;i++ )
{
itoa (name[i],pbuffer,16);
pbuffer +=2;
};
return buffer;
}
Grazie ancora comina8
Ultima modifica effettuata da RENOOB 01/09/11 9:29
aaa
31/08/11 22:34
Pitagora
c'è una funzione che ad esempio converte "ciao" in "6369616F" ?
EDIT:
grazie comina8
ho risolto... però...
come faccio ad assegnarlo ad una variabile?
printf stampa a video soltanto.
1- il titolo è errato;
2- la sezione è errata;
3- per poterlo assegnare ad una variabile devi per forza scrivere un algoritmo/trovare un classe.
EDIT:
potrei continuare...
4- "ciao" in "6369616F" non significa niente, bensì "ciao" in "BF9E0CAB", ha qualche chance...
Ultima modifica effettuata da Pitagora 01/09/11 7:29
aaa