Вывод HEX массива как строки sprintf

tammat
Offline
Зарегистрирован: 07.10.2011

Help me, pls!

Есть некий массив    

char buf[80];    
char s="ZZZ";
const byte* data = {0xfa,0xd1,0x12,0xfa,0xd1,0x12,0xfa,0xd1,0x12,0xfa,0xd1,0x12};
sprintf(buf, "GET /object/&object=%s&HEX=%X",s,data);

 

Как в buf получить следующее

GET /object/&object=ZZZ&HEX=fad112fad12fad112fad112

 

Т.е. задача как преобразовть массив HEX в HEX-строку

Спасибо 

 

maksim
Offline
Зарегистрирован: 12.02.2012