Definition | #include <stdlib.h> int unsetenv (const char *name); Die Funktion Das Argument name zeigt auf eine Zeichenkette, die den Namen der Variablen enthält, die entfernt werden soll. Diese Zeichenkette darf nicht das Zeichen '=' enthalten. Wenn die Variable in der aktuellen Umgebung nicht existiert, bleibt die Umgebung unverändert und die Funktion wird trotzdem erfolgreich beendet. Wenn die Anwendung environ, oder die Zeiger auf die environ zeigt, verändert, ist das Verhalten undefiniert. Die Funktion | |
Returnwert | 0 | bei Erfolg. |
| -1 | bei Fehler. |
Siehe auch | environ, |