C语言实现字符串拼接

C语言实现字符串拼接


#include
char *Mystrcat(char *str1,char *str2)
{
	char *outcome=str1;
	while(*str1)str1++;
	while(*str1++=*str2++);
	return outcome;
}

int main()
{
	//char str1[1024]="ABCDEFG";
	//char str2[1024]="1234567";
	
	char str1[1024];
	char str2[1024];
	printf("输入第一个字符串:");
	scanf("%s",&str1); 
	printf("输入第二个字符串:");
	scanf("%s",&str2); 
	//char str2[1024]="1234567";
	Mystrcat(str1,str2);
	printf("拼接后的字符串是:%s\n",str1);
 } 

运行效果图:
C语言实现字符串拼接_第1张图片

你可能感兴趣的:(数据结构)