Modificateurs de taille de pointeur et de type d'argument

De RAD Studio
Aller à : navigation, rechercher

Remonter à scanf, wscanf

Ces modificateurs affectent la façon dont les fonctions ...scanf interprètent l'argument d'adresse correspondant arg[f].

Modificateurs de taille de pointeur

Les modificateurs de taille de pointeur redéfinissent la taille par défaut ou la taille déclarée de arg.

Modificateur arg interprété comme...

F

Pointeur Far

N

Pointeur Near (ne peut pas être utilisé avec n'importe quelle conversion dans le modèle huge)

Modificateurs de type d'argument

Les modificateurs de type d'argument indiquent quel type de données d'entrée suivant doit être utilisé (h = short, l = long, L = long double).

Les données d'entrée sont converties dans la version spécifiée, et le paramètre arg relatif à ces données d'entrée doit pointer sur un objet de la taille correspondante.

Modificateur   Pour ce type   Convertir l'entrée en...  

h

(short)

d i o u x

D I O U X

e f c s n p

short int ; stocker dans un objet short

(Pas d'effet)

(Pas d'effet)

l

(long)

d i o u x

e f g

D I O U X

c s n p

long int ; stocker dans un objet long

double ; stocker dans un objet double

(Pas d'effet)

(Pas d'effet)

L

(long double)

e f g

(tous les autres)

long double ; stocker dans un objet long double

(Pas d'effet)

Voir aussi