函數名: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;}
運行結果
Commandprocessor:C:Windowssystem32cmd.exe