Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
va_end - variable Argumentliste abschließen
&pagelevel(4)&pagelevel
Definition | #include <stdarg.h> Optional #include <varargs.h> (Ende) void va_end(va_list ap); |
Beschreibung | Die Makros va_end , va_start und va_arg erlauben es, portable Prozeduren mit variablen Argumentlisten, wie sie in stdarg.h definiert sind, zu schreiben. Sie dienen zur Bearbeitung einer Argumentliste, deren Anzahl und Typ bei jedem Funktionsaufruf variieren kann. va_end führt Abschlussarbeiten an der variablen Argumentliste ap durch. Das Makro muss vor der Rückkehr aus einer Funktion aufgerufen werden, deren Argumentliste mit va_start und va_arg abgearbeitet wurde.
ap ist die Argumentliste, die abgearbeitet wurde. Für eine weitere Verwendung ist die Argumentliste mit va_start neu zu initialisieren, da va_end die Argumentliste ap verändert. |
Siehe auch | va_arg() , va_start() , stdarg.h , varargs.h .
|