Suchergebnisse für Anfrage "format-specifiers"

4 die antwort

Wie analysiere ich eine Datums- / Uhrzeitzeichenfolge, die die Bruchzeit enthält?

Ich habe eine Datums- / Uhrzeitzeichenfolge: 20: 48: 01.469 UTC 31. März 2016 Ich möchte diese Zeichenfolgendarstellung der Zeit in ein @ konvertierestruct tm usingstrptime, aber meine Formatzeichenfolge funktioniert nicht. Gibt es einen ...

4 die antwort

Warum verbraucht scanf (“% d”, […]) nicht '\ n'? während scanf ("% c") tut?

HierIch sah diese Aussage in der akzeptierten Antwort:Die meisten Konvertierungsspezifizierer überspringen jedoch führende Leerzeichen einschließlich Zeilenu...

6 die antwort

Sequenzpunkte in printf

Ich leseHie [https://en.wikipedia.org/wiki/Sequence_point#Sequence_points_in_C_and_C.2B.2B] dass es einen Sequenzpunkt gibt: Nach der Aktion, die dem Formatbezeichner für die Eingabe- / Ausgabe-Konvertierung zugeordnet ist. Zum Beispiel im ...

TOP-Veröffentlichungen

1 die antwort

Was ist der Unterschied zwischen den Formatbezeichnern% ul und% lu C?

In einem Beispiel von "C Primer Plus" hat der Autor verwendet%ul Formatbezeichner (sowohl in scanf als auch printf) fürlange ohne Vorzeichen. Wenn ich versuche, das Problem zu verallgemeinern, scheint es, dass die%ul macht etwas falsch in meinem ...

3 die antwort

Was ist der Unterschied zwischen den Konvertierungsspezifizierern% i und% d in formatierten E / A-Funktionen (* printf / * scanf)?

Was ist der Unterschied zwischen

4 die antwort

Whitespace vor% c-Angabe im Formatbezeichner der scanf-Funktion in C [duplizieren]

Diese Frage hat hier bereits eine Antwort: scanf () belässt das neue Zeilenzeichen im Puffer [/questions/5240789/scanf-leaves-the-new-line-char-in-the-buffer] 4 Antworten Wenn ich im folgenden Programm keine Leerzeichen zwischen% d und% c in ...

5 die antwort

Eine falsche Anzahl von zu druckenden Parametern führt zu seltsamen Ergebnissen

3 die antwort

Verwendung von ungültigen Zeigern auf verschiedenen Plattformen

Ich habe gehört, dass Zeiger zuerst für ungültig erklärt werden sollten, um die Konsistenz der Werte auf verschiedenen Plattformen sicherzustellen, und @ verwenden sollte%p Formatbezeichner. Warum ist es und was genau sind die Probleme? int ...

5 die antwort

Warum wurden in C99 keine neuen (bitbreitenspezifischen) printf () -Formatoptionszeichenfolgen übernommen?

Während der Recherche, wie man plattformübergreifend vorgeht

16 die antwort

Wie kann man "unsigned long" in C ausgeben?

Ich kann nie verstehen, wie man drucktunsigned long Datentyp in C. Annehmenunsigned_foo ist einunsigned long, dann versuche ich: printf("%lu\n", unsigned_foo)printf("%du\n", unsigned_foo)printf("%ud\n", unsigned_foo)printf("%ll\n", ...