一个进程的环境块会影响一个进程的行为,一些是通用的系统环境块,例如windows里的path和linux里的PATH以及LD_LIBRARY_PATH,另外一些是进程所依赖的特殊的环境,例如java有java运行的特殊环境变量
注意:在windows里常用的环境变量为path,是运行和加载DLL的查找路径
在linux里PATH表明执行的路径,LD_LIBRARY_PATH用来标识加载DLL的查找路径
在多路径的分隔符,windows里采用“;”进行分割,而linux采用“:”进行分割
Linux里的环境变量等名称大小写相关,而windows环境变量大小写不相关
例如在windows里sysgetenv("path")和sysgetenv("PATH")的结果是一样的
而在linux里必需使用sysgetenv("PATH")