从 char 数组解析为 C++ 中的 char 指针

Parse from char array to an char pointer in c++

我的代码有问题。我想将一个 char 数组解析为一个 char 指针; 我该怎么做?

示例代码:

char tmp[1000];
char *temp;

gets(tmp);

如何将 char tmp 解析为 char *temp?

此致,

如果你的意思是,将 temp 指向 tmp,这应该可行。

char tmp[1000];
char *temp;
temp = &tmp[0];

如果要复制,可能需要多做一些工作。