提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Ximena

    11人对此回答表示赞同

    ...
    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Ruben

    9人对此回答表示赞同

    程序主要有语法错误和算法问题,经上机实战以下为正确答案,请楼主参考
    #include
    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Bellrrrrr

    6人对此回答表示赞同

    其实原因很简单,因为你一开始定义str1的时候它的实际长度只有6个字节(china和'\0')。而后来你又在str1后面复制了str2的字符。这明显已经超过了str1的定义长度,接在str1后面的字符可能会占用别的程序空间,导致系统崩溃,所以会意外终止。 解决方法很简单。 将str1的范围定义大一点,比如char str1[20] = "China";这样决定可以了。
    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Veasna

    4人对此回答表示赞同

    其实原因很简单,因为你一开始定义str1的时候它的实际长度只有6个字节(china和'\0')。而后来你又在str1后面复制了str2的字符。这明显已经超过了str1的定义长度,接在str1后面的字符可能会占用别的程序空间,导致系统崩溃,所以会意外终止。
    解决方法很简单。
    将str1的范围定义大一点,比如char str1[20] = "China";这样决定可以了。
    展开
    4
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Fiona徐诗吟

    3人对此回答表示赞同

    //*a = '\0';为啥注释啊?
    展开
    3
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部