pod linuxem %.2hhX ladnie zwraca bajt 2 postaci 2 znakowej. ale pod windowsem juz nie. czy jest jakas mozliwosc by pod windowsem cos takiego dzialalo?
0
0
sprawdz czy masz taka sama implementacje printfa w libc pod winda :P
0
Tak zadziała wszędzie:
printf("%02X", (liczba >> (8 * indeks_bajtu)) & 0xFF);