#include<stdio.h>
connect(char str1[],char str2[],char str[])
{
int i,j;
for(i=0;str1[i]!='\0';i++)str[i]=str1[i];
for(j=0;str2[j]!='\0';j++)str[i+j]=str2[j];
}
void main()
{
char str1[50],str2[50],str[50];
printf("输入第一个字符串:\n");
gets(str1);
printf("输入第二个字符串:\n");
gets(str2);
connect(str1,str2,str);
puts(str);
}
connect(char str1[],char str2[],char str[])
{
int i,j;
for(i=0;str1[i]!='\0';i++)str[i]=str1[i];
for(j=0;str2[j]!='\0';j++)str[i+j]=str2[j];
}
void main()
{
char str1[50],str2[50],str[50];
printf("输入第一个字符串:\n");
gets(str1);
printf("输入第二个字符串:\n");
gets(str2);
connect(str1,str2,str);
puts(str);
}
本文介绍了一个用C语言实现的简单字符串连接函数。该函数通过遍历两个输入字符串并将它们逐字符复制到目标字符串中来完成连接操作。文章还提供了一个主函数示例,演示了如何从用户那里获取输入并调用此函数。
2946

被折叠的 条评论
为什么被折叠?



