getenv("PATH")为何返回为空 Home » IDC云服务 » getenv("PATH")为何返回为空 getenv("PATH")为什么返回为空啊我再一个so库里 写了getenv("PATH")竟然返回空 但是如果我自己写个main函数 去获取env 就能正常获取 这是为什么??谢谢各位 是不是程序执行到那一点之前,PATH已经给清空了?检查一下你的启动脚本,如果有的话。或者在执行getenv之前依照你使用bash还是tcsh用system()输出个export或者env检查一下。