есть ли функция gcc преобразования числа типа unsigned char в строку char* в шестнадцатеричном формате для обратного strtoi а наооборот никак :)
понятно что можно unsigned char i=f; char s[3];
if (i<10) { s[0]=i+30; } if (i>=10) {s[0]=i+51; } s[1]='\0' но можетможно проще