方法1:命令行获取
export
命令行修改环境变量 :
//将语言改为英文
LANG=en
方法2:直接用environ遍历
#include<stdio.h>
#include<stdlib.h>
//外部声明环境变量
extern char** environ;
int main(int argc,char** argv)
{
for(int i=0;environ[i]!=NULL;i++)
{
puts(environ[i]);
}
exit(0);
}
方法3:用getenv获取指定环境变量PATH
#include<stdio.h>
#include<stdlib.h>
extern char** environ;
int main(int argc,char** argv)
{
puts(getenv("PATH"));
exit(0);;
}