Modifizierer für Zeigergröße und Argumenttyp
Nach oben zu scanf, wscanf
Diese Modifizierer wirken sich darauf aus, wie von "...scanf"-Funktionen das zugehörige Adressargument arg[f]
interpretiert wird.
Modifizierer für die Zeigergröße
Modifizierer für die Zeigergröße überschreiben die Standard- oder deklarierte Größe von arg
.
Modifizierer | arg wird interpretiert als... |
---|---|
F |
Far-Zeiger |
N |
Near-Zeiger (kann nicht im "huge"-Modell mit Umwandlungen verwendet werden) |
Modifizierer für den Argumenttyp
Modifizierer für den Argumenttyp geben an, welcher Typ der folgenden Eingabedaten verwendet werden soll (h = short, l = long, L = long double).
Die Eingabedaten werden in die angegebene Version umgewandelt, und arg
für diese Eingabedaten müssen auf ein Objekt mit der entsprechenden Größe zeigen.
Modifizierer | Für diesen Typ | Konvertiert die Eingabe in... |
---|---|---|
h (short) |
d i o u x D I O U X e f c s n p |
short int; gespeichert im short-Objekt (Keine Auswirkung) (Keine Auswirkung) |
l (long) |
d i o u x e f g D I O U X c s n p |
long int; gespeichert im long-Objekt double; gespeichert im double-Objekt (Keine Auswirkung) (Keine Auswirkung) |
L (long double) |
e f g (alle anderen) |
long double; gespeichert im long double-Objekt (Keine Auswirkung) |