Argumentzugriff
Die Makros va_arg
, va_end
und va_start
bieten Zugriff auf Funktionsargumente, wenn die Anzahl der Argumente eine Variable ist. Diese Makros werden in <stdarg.h> für DIE ANSI/ISO C-Kompatibilität und in <varargs.h> zur Kompatibilität mit UNIX System V definiert.
Makros für den Argumentzugriff
Makro | Zweck |
---|---|
va_arg |
Argument aus der Liste abrufen |
va_end |
Zeiger zurücksetzen |
va_start |
Zeiger auf den Anfang der Liste der Argumente festlegen |