C - drukowanie liczb szesnastkowych

0

Witam,
Czy jest jakaś prosta instrukcja, która pozwala mi na skrócenie zapisu w postaci szesnastkowej np: "FFFFFFAE" do postaci "AE" (czytaj w przy drukowaniu tego za pomocą %x lub czegoś podobnego).

Pozdrawiam!

2

Ale to nie jest skroceniem zapisu tylko zmiana wartosci o.O

1
printf("%X\n", -82);
printf("%X\n", (uint8_t)-82);

Nie dyskutuję o tym, czy to co robisz ma sens, bo jest duża szansa, że nie ma.

1
printf("%X", 0xFFFFFFAE & 0xFF );

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0