取得环境变量内容函数

#include <stdio.h> #include <stdlib.h> /** * getenv:取得环境变量内容 * putenv/setenv:改变或设置环境变量 * unsetenv:取消已改变的环境变量 **/ int main(void){ char *p; if( p = getenv("USER") ){ /* * char * getenv(const char *name) * 执行成功则返回指向该内容的指针,找不到符合的环境变量名称则返回NULL * */ printf("USER=%s/n",p); } setenv("USER","test",1); printf("USER=%s/n", getenv("USER")); unsetenv("USER"); printf("USER=%s/n", getenv("USER")); return 0; }  

你可能感兴趣的:(取得环境变量内容函数)