用指针实现 strcat()字符串追加

来源:互联网 发布:tomcat怎么配置数据库 编辑:程序博客网 时间:2024/06/06 18:27
//strcat(str1,sr2):将参数_Str2追加到_Str1后尾
#include <stdio.h>#include <string.h>int main(){   char str1[100];char str2[50];//野指针,不可这样定义指针//char *p1;//p1 = str1 + strlen(str1);//char *p2 = str2;printf ("please input two strings:\n");gets(str1);gets(str2);char *p1;p1 = str1 + strlen(str1);char *p2 = str2;int i;for (i = 0;i < strlen(str2); i++){*(p1++) = *(p2++);}*p1 = '\0';  printf ("the result is :\n");puts(str1);return 0;}

阅读全文
0 0