標準/拡張機能 | C/C++ | 依存項目 |
---|---|---|
Single UNIX Specification、バージョン 3 |
両方 | z/OS V1R7 |
#define _UNIX03_SOURCE
#include <stdlib.h>
int unsetenv(const char *name);
unsetenv() は、呼び出しプロセスの環境から環境変数を削除します。name 引数はストリングを示し、このストリングは除去する変数の名前です。name によって示されたストリングが「=」文字を含んでいる場合、unsetenv() は失敗します。指定された変数が現行環境に存在しない場合、環境は変更されず、unsetenv() は正常に実行されます。