Formatierte Eingabe/Ausgabe mit erweiterten Typen (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Funktionen - Index


Die folgende Tabelle enthält neue Formatbezeichner, die in C++Builder für die printf- und scanf-Funktionen implementiert wurden. Diese Implementierung ermöglicht die Ein- und Ausgabe von 64-Bit-Integerwerten und bietet größere Flexibilität bei der Ein- und Ausgabe anderer Typen.

Formatzeichen Funktionalität

%Ld

__int64

%I8d

8-Bit-Wide-Integer (char)

%I16d

16-Bit-Wide-Integer (short)

%I32d

32-Bit-Wide-Integer (long)

%I64d

64-Bit-Wide-Integer (__int64)


Beachten Sie, dass in der obigen Tabelle das Format %d beispielhaft verwendet wird. Die Präfixe I8, I16, I32, I64 können ebenso wie das neue Präfix L, das früher nur in Verbindung mit float zur Angabe des Typs long double zulässig war, mit den Formaten d, i, o, x, X verwendet werden.

Siehe auch