您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> C/C++ >> 如何用C改写环境变量

如何用C改写环境变量

来源:网络整理     时间:2016/8/12 19:43:47     关键词:

关于网友提出的“ 如何用C改写环境变量”问题疑问,本网通过在网上对“ 如何用C改写环境变量”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 如何用C改写环境变量
描述:

我找到了getenv的函数,没找到setenv的函数阿


解决方案1:

如果要设置的话
还有
自己写个函数:
void SetEnvValue(const char * pEnvName,const char * pEnvValue)
{
   char cmd[256];
   sprintf(cmd,"SET %s=%s",pEnvName,pEnvValue);
   system(cmd);
}
char * chname="INCLUDE";
char * chvalue="C:\DEVCPP\INCLUDE";
SetEnvValue(chname,chvalue);
呵呵

解决方案2:

是putenv(char *string)

解决方案3:

在system()里调用set无法改变环境变量


以上介绍了“ 如何用C改写环境变量”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3234279.html

相关图片

相关文章