如何在c中显示图像上显示的示例。即concat /将字符串附加到一个字符串。字符串来自char * array;。以下功能会起作用吗?感谢
ptr = strcat( s1, s2 );
我想打印连接的字符串
printf("the string is = %s ",joinedstring);
答案 0 :(得分:0)
strcat
期望s1
足够长以适应所有连接的结果。这意味着目标必须长度为17个字符,因为字符串有16个字符,并且对于空终止符还需要一个char
。
此外,结果必须以空字符串开头,如下所示:
char res[17] = {0};
strcat(res, "this");
strcat(res, ":");
strcat(res, "is");
... // and so on