Salve a tutti. Ho un piccolo problema nella stampa di esadecimali in C sotto windows.
Sto leggendo da una zona di memoria con un ciclio for fino alla lunghezza del buffer e con una printf %x prendo i dati.
Purtroppo mi stampa i dati in questo modo:
7d ffffffc3 ffffffd4 4a ffffff87 ffffffe1

Facendomeli stampare come interi noto che quelli con le f davanti sono negativi.

C'è un modo per farmeli stampare senza tutte queste f davanti?