Accès aux arguments
Les macros va_arg
, va_end
et va_start
fournissent l’accès aux arguments de fonction quand le nombre d’arguments est variable. Ces macros sont définies dans <stdarg.h> pour la compatibilité ANSI/ISO C et dans <varargs.h> pour la compatibilité avec UNIX System V.
Macros d’accès à un argument
Macro | Utiliser |
---|---|
va_arg |
Récupérer un argument dans la liste |
va_end |
Réinitialiser le pointeur |
va_start |
Définir le pointeur au début de la liste d’arguments |