环境名称

ANSI 4.10.4.4 设置环境名称,并修改的环境方法列出了使用由 getenv 功能

设置环境名称是无限大的。

若要更改环境变量从 c. 程序中,调用 _putenv 功能。从窗口的命令行若要更改环境变量,请使用 SET 命令 (例如,设置 LIB = D: \ LIBS)。

环境变量设置从 c. 程序内存在,仅在其操作系统命令 shell 宿主复制运行 (或 CMD.EXE COMMAND.COM)。例如,行

system( SET LIB = D:\LIBS );

将运行命令 shell (CMD.EXE) 的副本,设置环境变量 LIB,并返回到 C 程序,退出 CMD.EXE 的辅助副本。退出 CMD.EXE 的副本移除临时环境变量 LIB。

同样, _putenv 功能仅最后做的更改直到程序关闭。

请参见

参考

_putenv, _wputenv

getenv, _wgetenv

概念

库函数