我只是想知道如何将指针的内容存储到变量中,特别是在以下方面:
somethingpoint = getenv(somethingsomething);
这个指针指的是一个字符串。
答案 0 :(得分:4)
您需要声明一个指针变量,然后分配给它。您可以在一行代码中完成所有操作,如下所示:
const char *value = getenv(name);
我在这里使用const
因为getenv
返回指向字符串的指针,该字符串的内容不能被程序修改。使用const
可让编译器帮助我们兑现该合同。
答案 1 :(得分:1)
const char* test = getenv(pointerName);