Cライブラリ関数 - のgetenv()
説明
Cライブラリ関数のchar *のgetenv(constのchar型*名 )検索名は、環境文字列を指摘し、文字列に関連付けられた値を返します。
声明
ここで、()文getenv関数です。
char *getenv(const char *name)
パラメータ
- 名前-要求されたCの文字列を含む変数の名前。
戻り値
この関数は、環境変数の要求された値にnullで終了する文字列を返します。 環境変数が存在しない場合は、NULLを返します。
例
次の例は、のgetenv()関数を使用している示しています。
#include <stdio.h> #include <stdlib.h> int main () { printf("PATH : %s\n", getenv("PATH")); printf("HOME : %s\n", getenv("HOME")); printf("ROOT : %s\n", getenv("ROOT")); return(0); }
それでは、以下になります上記のプログラムを、コンパイルして実行してみましょう:
PATH : /sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin HOME : / ROOT : (null)