Acesso a argumento
As macros va_arg
, va_end
e va_start
fornecem acesso aos argumentos de função quando o número de argumentos é variável. Elas são definidas em <stdarg.h> para a compatibilidade com ANSI/ISO C e em <varargs.h> para a compatibilidade com UNIX System V.
Macros de acesso a argumento
Macro | Usar |
---|---|
va_arg |
Recuperar o argumento da lista |
va_end |
Reiniciar o ponteiro |
va_start |
Definir o ponteiro para o início da lista de argumentos |