関数名:getenv
ヘッダー ファイル: <stdlib.h>
関数プロトタイプ: char *getenv(char *name);
機能: 現在の環境で文字列を取得するために使用されます。
パラメータ: char *name は環境変数名です
戻り値: 指定された環境変数の値を返します。指定した環境変数が環境内で定義されていない場合は、NULL が返されます。
プログラム例: この関数を使用して、COMSPEC という名前の環境文字列の先頭アドレスを取得し、表示します。
#include<stdio.h>#include<stdlib.h>#include<string.h>intmain(void){char*s=getenv(COMSPEC);printf(Commandprocessor:%sn,s);return0;}
走行結果
コマンドプロセッサ:C:Windowssystem32cmd.exe