weixin_35657946
Lai sj
采纳率66.7%
2016-12-20 14:21

C语言自己编写一个字符串连接函数

已采纳

我不知道自己哪错了求大神指导。。。。。为什么要大于三十字。。。。。。。。。。。。。。。图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • tang_cheng tang_cheng 5年前

    你应该在两个while之间加一段代码i --;就可以了。

    BTW: 这是一段很经典的代码,希望你能自己把它真正理解透彻。

    点赞 评论 复制链接分享
  • shen_wei shen_wei 5年前

    `int main()
    {
    char str1[100],str2[100];
    int i = 0,j = 0;
    gets(str1);
    gets(str2);

    while(str1[i++] != '\0');
    i --;   // i 如果不减1,则就是'\0',就无法正确输出字符串。。
    while(str1[i++] = str2[j++]);
    puts(str1);
    
    return 0;
    

    }``

    
    
    点赞 评论 复制链接分享
  • li_Dijkstra li_Dijkstra 5年前

    可以在头文件里找到函数原型strcat

    点赞 评论 复制链接分享

相关推荐