最佳答案
为了在 C课程中获得环境变量,可以使用以下方法:
getenv()extern char **environ;但是除了上面提到的,是否使用 char *envp[]作为 main()的第三个参数来获得环境变量作为标准的一部分?
#include <stdio.h>
int main(int argc, char *argv[], char *envp[])
{
while(*envp)
printf("%s\n",*envp++);
}
char *envp[]是便携式的吗?