#include <stdio.h>
#include <string.h>
int main()
{
char str[800];
char insert[7] = "insert ";
char* ip = &insert;
strcpy (str,"these ");
strcat (str,"strings ");
strcat (str,"are ");
strcat (str, ip);
// or? strcat (str, insert);
strcat (str,"concatenated.");
printf("%s\n", str);
}
所以即時通訊添加數組''插入'數組'str'有麻煩。林不知道,如果我不得不使用指針插入或不。香港專業教育學院嘗試了幾種不同的方法,但不能似乎得到它打印「這些字符串串聯插入」。我怎樣才能連接我的陣列與strcat
的char * IP =插入; – suspectus 2014-09-01 13:10:08
或char * ip =&insert [0]; – Coconop 2014-09-01 13:10:45
爲什麼使用'char * ip =&insert;'而不是隻用'insert'如果你沒有用指針進行任何運算? – 2014-09-01 13:15:23