Welcome

首页 / 软件开发 / C语言 / linux C库函数大全:环境变量管制函数

linux C库函数大全:环境变量管制函数2014-05-111.getenv(取得环境变量内容)

相关函数:

putenv,setenv,unsetenv

表头文件:

#include<stdlib.h>

定义函数:

char * getenv(const char *name);

函数说明:

getenv()用来取得参数name环境变量的内容。参数name为环境变量的名称,如果该变量存在则会返回指向该内容的指针。环境变量的格式为name=value。

返回值:

执行成功则返回指向该内容的指针,找不到符合的环境变量名称则返回NULL。

范例:

#include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdlib.h> main( ) { char *p; if((p = getenv("USER"))) printf("USER=%s
",p); }
2.putenv(改变或增加环境变量)

相关函数:

getenv,setenv,unsetenv

表头文件:

#include4<stdlib.h>