C 如何将指针的内容存储到变量中?

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

我只是想知道如何将指针的内容存储到变量中,特别是以下内容:

somethingpoint = getenv(somethingsomething);

此指针将引用字符串。

您需要声明一个指针变量,然后分配给它。您可以在一行代码中完成这一切,如下所示:

const char *value = getenv(name);

我在这里使用
const
,因为
getenv
返回一个指向字符串的指针,该字符串的内容不能被程序修改。使用
const
可以让编译器帮助我们履行合同。

您需要声明一个指针变量,然后分配给它。您可以在一行代码中完成这一切,如下所示:

const char *value = getenv(name);
const char* test = getenv(pointerName);
我在这里使用
const
,因为
getenv
返回一个指向字符串的指针,该字符串的内容不能被程序修改。使用
const
可以让编译器帮助我们履行合同

const char* test = getenv(pointerName);