-
        

Ergebnis 1 bis 6 von 6

Thema: (s)printf mit ui32_t?

  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Jaecko
    Registriert seit
    16.10.2006
    Ort
    Lkr. Rottal/Inn
    Alter
    35
    Beiträge
    1.987

    (s)printf mit ui32_t?

    Anzeige

    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
    #ifndef MfG
    #define MfG

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    24.02.2006
    Ort
    3. Planet eines kleinen Sonnensystems in einem Seitenarm der Milchstraße
    Alter
    63
    Beiträge
    622
    Hi,

    schreib ein "l" (kleines "L") davor, also z.B. %lu.

    Gruß

    Fred
    Only entropy comes easy. - Anton Checkhov

  3. #3
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    08.07.2004
    Ort
    Südhessen
    Beiträge
    1.312
    Anschlussfrage: Welche Header muss ich einbinden, damit ich Zugriff auf sprintf hab?

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Jaecko
    Registriert seit
    16.10.2006
    Ort
    Lkr. Rottal/Inn
    Alter
    35
    Beiträge
    1.987
    String.h oder stdio.h, kann mir nie merken, wo genau.
    #ifndef MfG
    #define MfG

  5. #5
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    24.02.2006
    Ort
    3. Planet eines kleinen Sonnensystems in einem Seitenarm der Milchstraße
    Alter
    63
    Beiträge
    622
    Hi,

    wenn Du das Verzeichnis "include" durchsuchst, findest Du "sprintf" in "stdio.h".

    Gruß

    Fred
    Only entropy comes easy. - Anton Checkhov

  6. #6
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    08.07.2004
    Ort
    Südhessen
    Beiträge
    1.312
    Vielen Dank an euch beide!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •