Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
只是一个快速的问题,我希望以前没有被问过。我想知道一种列出进程的所有分配环境变量的方法。我需要它跨平台跨 Windows 和类 UNIX 操作系统。
我知道getenv(),但这只会检索变量的值。我需要生成它们的列表。
getenv()
谢谢你的帮助!
似乎您只是在寻找 main 的第三个参数,一个进程环境变量的 char**。
给你:主要功能
该表格的原型是int main(int argc,char** argv,char** env)
int main(int argc,char** argv,char** env)
您可能正在寻找全局变量environ。
environ