Modificateurs de taille de pointeur et de type d'argument
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) |