分享方式:


環境名稱

ANSI 4.10.4.4getenv 函式所使用的一組環境名稱和用於修改環境清單的方法

這組環境名稱並無限制。

若要從 C 程式內部變更環境變數,請呼叫 _putenv 函式。 若要從 Windows 的命令列變更環境變數,請使用 SET 命令 (例如 SET LIB = D:\ LIBS)。

在 C 程式內設定的環境變數只有在其作業系統命令殼層 (CMD.EXE 或 COMMAND.COM) 的主機複本執行時才存在。 例如,下面這行

system( SET LIB = D:\LIBS );

會執行命令殼層 (CMD.EXE) 的複本、設定環境變數 LIB,並返回 C 程式結束 CMD.EXE 的次要複本。 結束 CMD.EXE 的該複本會移除暫存環境變數 LIB。

同樣地,_putenv 函式所做的變更只會保留到程式結束為止。

另請參閱

程式庫函式
_putenv、_wputenv
getenv、_wgetenv