Chinaunix

标题: 环境变量表environmen 是存储在什么的?以及其它信息在哪? [打印本页]

作者: Aprils    时间: 2004-03-09 13:14
标题: 环境变量表environmen 是存储在什么的?以及其它信息在哪?
比如
#echo $PATH 时,是从哪里读取PATH 变量值的?
#locale 又是从哪里读取的呢?

总之,extern char ** environment ; 究竟存储在什么地方,从而如 getenv(char*);函数可以获得返回值。
作者: sakulagi    时间: 2004-03-09 16:35
标题: 环境变量表environmen 是存储在什么的?以及其它信息在哪?
是存放在shell的地址空间里的。如果你一个程序能在没有shell的情况下被执行,比如klogd




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2