Pardon, že pořád otravuji, ale již mi to vytisklo toto:
http://pastebin.com/w1D0FuPB
První hodnota je normální pořadí, druhá jeho hodnota v hex, třetí je znak char, který vyjadřuje a čtvrtá je tento znak převedený do hex soustavy.
Vyskytly se ale dva problémy:
První- Nevím, proč jsou v té HEX hodnotě předřazená F písmena.
(výpis byl prováděn takto: printf("<%x><%i> %c %u %X \n",i,i,info[i],info[i],info[i]); )
Druhá- číslo 79 na druhém řádku odpovídá po přičtení délce app1, avšak problém je v tom, že Exif informace, které mi to začné vypisovat následují až daleko za koncem app1, přičemž by měly být schované vevnitř.