C++官网参考链接:https://cplusplus.com/reference/cstring/strcat/
函数
<cstring>
strcat
char * strcat ( char * destination, const char * source );
连接字符串
将source字符串的副本追加到destination字符串。destination中的终止空字符被source的第一个字符覆盖,并在destination中两者的连接形成的新字符串的结束处包含一个空字符。
destination和source不应该重叠。
形参
destination
指向目标数组的指针,该数组应该包含一个C字符串,并且足够大,可以包含连接的结果字符串。
source
要添加的C字符串。不应该与destination重叠。
返回值
返回destination。
用例
/* strcat example */
#include
#include
int main ()
{
char str[80];
strcpy (str,"these ");
strcat (str,"strings ");
strcat (str,"are ");
strcat (str,"concatenated.");
puts (str);
return 0;
}
输出:
