3. C言語 - 標準ライブラリ - stdlib.h

 
3.1 getenv
3.2 setenv

3.1 getenv


char *getenv(const char *name);
 name で示す環境変数の値の文字列を返す。

3.2 setenv


int setenv(const char *name, const char *value, int overwrite);
 環境変数 name の値を value に設定する。  環境変数 name が存在しない場合は、無条件に設定する。  環境変数 name が存在する場合は、overwrite が 0 以外ならば、値を value に変更し、overwrite が 0 ならば変更しない。