Moin.

Kurze Frage:
Welchen Formatstring (%...) brauch ich, um eine ui32_t (unsigned long) anzuzeigen?
Die bisherigen mir bekannten Versuche brachten alle ne Compilerwarnung:

Code:
../fat.c:262: warning: format '%08d' expects type 'int', but argument 5 has type 'ui32_t'
Wiki & Co schweigen sich zu dem Thema aus bzw. haben keine Lösung... oder ich überles es dauernd...

Wärs ne Hex, würd ich die einfach aufteilen in 2x ui16_t; nur bräucht ich den Wert halt als Dezimalzahl.

mfG