0
我试图向char *指针插入字符串,但显然不工作。将字符串存储到字符指针变量
我读过,我可能需要使用malloc什么的?但其他网站并未明确分享。
char* token[1000];
gets(token);
printf("%s\n",*token);
由于
UPDATE:
现在我要插入指针(它指向字符串)与示出的参数的函数。
int function(char *token[]);
char token[1000];
gets(token);
char*text=token;
printf("%s\n",text);
function(text);
错误预期“字符**”,但参数的类型的“字符*”
此外,您还必须删除printf行中的'*',因为'* token'不再是字符串。 – dhein
固定............ – Newbie
请参阅更新。 – Newbie