草庐IT

GetEnvironmentVariableA

全部标签

c++ - GetEnvironmentVariableA() 用法

我正在Windows7上的VisualStudio2012中开发C++控制台应用程序,我想从应用程序中获取一些环境变量的值。这是我到目前为止尝试过的-:intmain(){chara[1000];ints=GetEnvironmentVariableA("HOME",a,1000);}但是,我得到的s的值为0,表示变量“HOME”不存在。此外,getenv("HOME")也返回NULL。那么,这样做的正确程序是什么? 最佳答案 这个程序最有可能告诉您的是,您的进程环境不包含名为HOME的变量。请注意,HOME不是您希望定义的变量,除