#include <stdio.h>
#include <stdlib.h>
#include <stdlib.h>
int main(int argc, char *argv[], char *env[])
{
int i;
for (i = 0; env[i] != NULL; i++)
{
//列出所有环境变量的信息
printf("%s\n", env[i]);
}
{
int i;
for (i = 0; env[i] != NULL; i++)
{
//列出所有环境变量的信息
printf("%s\n", env[i]);
}
//使用getenv()函数,获得指定的环境信息
printf("lib :%s\n\n", getenv("LIB"));
printf("path :%s\n\n", getenv("PATH"));
printf("lib :%s\n\n", getenv("LIB"));
printf("path :%s\n\n", getenv("PATH"));
return 0;
}
linux下也可以使用getenv函数获得HOME/SHELL/NAME等信息。
转载于:https://blog.51cto.com/qq164587043/87689