weixin_43998706
lee941224
采纳率75%
2019-06-20 08:52 阅读 2.9k

编写一程序将两个字符串连接起来

相当于写一个具有strcat函数功能的函数。
代码:
为什么结果正确,但是后面会有一些乱码?
图片说明

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

2条回答 默认 最新

  • 已采纳
    xb1667 xb1667 2019-06-20 11:57

    需要在字符串结束处加上'\0'(字符串结束标志)

    点赞 评论 复制链接分享
  • SkeletonKing233 SkeletonKing233 2019-06-21 16:55

    现在读入刚完的时候,记录一个x = strlen(a) + strlen(b);
    最后在该输出时让a[x] = '\0';即可

    点赞 1 评论 复制链接分享

相关推荐