Modifizierer für Zeigergröße und Argumenttyp

Aus RAD Studio
Wechseln zu: Navigation, Suche

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)

Siehe auch