PUTENV(3)

名前
putenv - 環境変数の変更または追加

書式
#include <stdlib.h>

int putenv(const char *string);

説明
putenv() 関数は、環境変数の追加または値の変更を行う。 引数 string は、name=value という形式を取る。 name が環境に存在しない場合は string が環境に追加 される。もし name が存在する場合、name の値は value に変更される。

返り値
putenv() 関数は、成功した場合 0 を、エラーが発生した場合 -1 を返す。

エラー

ENOMEM
    新しい環境を割り当てるのに十分な空きがない。

準拠
SVID 3, POSIX, BSD 4.3

関連項目
getenv(3), setenv(3), unsetenv(3), environ(5)