ciao a tutti ho iniziato una nuova sfida, questa volta ho deciso di convertire un numero da base 10 a base 16...ho pertanto creato una funzione di questo tipo:
void dec2hex(unsigned short input, char hexstring[4])
{
int i;
for (i=0; i<4; i++)
{
hexstring[4-1-i]=input%16;
input/=16;
}
}
La mia domanda dunque è questa: esiste un modo analogo a:
hexstring[4-1-i]=input%16;
per fare la stessa cosa, in parole povere in quale altro modo si può scrivere quella stringa di codice?