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