模拟strcat函数:连接两个字符串

 1 #include<stdio.h>
 2 #define MAX 200
 3 
 4 int main()
 5 {
 6     char str1[MAX];
 7     char str2[MAX*2];
 8     
 9     char *target1=str1;
10     char *target2=str2;
11     
12     printf("请输入一个字符串:");
13     fgets(str1,MAX,stdin);
14     
15     printf("\n");
16     
17     printf("请输入第二个字符串");
18     fgets(str2,MAX,stdin);
19     
20     while(*target1++ !='\0') 
21         ;
22     
23     target1-=2;
24     
25     while((*target1++ = *target2++)!='\0')
26         ;
27         
28         printf("str1的值是:%s",str1);
29     
30     return 0;
31 }

 

posted @ 2017-02-06 22:22  早发现早治疗  阅读(233)  评论(0)    收藏  举报