Hi,
schreib ein "l" (kleines "L") davor, also z.B. %lu.
Gruß
Fred
Moin.
Kurze Frage:
Welchen Formatstring (%...) brauch ich, um eine ui32_t (unsigned long) anzuzeigen?
Die bisherigen mir bekannten Versuche brachten alle ne Compilerwarnung:
Wiki & Co schweigen sich zu dem Thema aus bzw. haben keine Lösung... oder ich überles es dauernd...Code:../fat.c:262: warning: format '%08d' expects type 'int', but argument 5 has type 'ui32_t'
Wärs ne Hex, würd ich die einfach aufteilen in 2x ui16_t; nur bräucht ich den Wert halt als Dezimalzahl.
mfG
#ifndef MfG
#define MfG
Hi,
schreib ein "l" (kleines "L") davor, also z.B. %lu.
Gruß
Fred
Only entropy comes easy. - Anton Checkhov
Anschlussfrage: Welche Header muss ich einbinden, damit ich Zugriff auf sprintf hab?
String.h oder stdio.h, kann mir nie merken, wo genau.
#ifndef MfG
#define MfG
Hi,
wenn Du das Verzeichnis "include" durchsuchst, findest Du "sprintf" in "stdio.h".
Gruß
Fred
Only entropy comes easy. - Anton Checkhov
Vielen Dank an euch beide!
Lesezeichen