C語言getenv()函式:取得環境變數內容

2puT發表於2016-07-19
相關函式:putenv, setenv, unsetenv

標頭檔案:#include <stdlib.h>

定義函式:char * getenv(const char *name);

函式說明:getenv()用來取得引數name 環境變數的內容. 引數name 為環境變數的名稱, 如果該變數存在則會返回指向該內容的指標. 環境變數的格式為name=value.

返回值:執行成功則返回指向該內容的指標, 找不到符合的環境變數名稱則返回NULL.

範例
#include <stdlib.h>
main()
{
   char *p;
   if((p = getenv("USER")))
   printf("USER = %s\n", p);
}

執行:
USER = root

相關文章