是甄嬛啊! 2022-12-01 15:22 采纳率: 92.6%
浏览 4
已结题

为什么结果是CDARM

img


这个输出的原理是什么,为什么前两个只取了首字母,最后却取了整个字符串。

  • 写回答

1条回答 默认 最新

  • 快乐鹦鹉 2022-12-01 15:28
    关注

    第一个strcpy,将CHINA复制到str字符串
    但第二个strcpy,其复制的起始地址是str[1]的地址,那么复制后,就将第一个复制的, 除了str[0]以外的字符都覆盖掉了啊。
    第三个也一样。由于后面没有strcpy,所以第三个字符串都留下了,前两个字符串只有第一个字符位置没有被覆盖

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月9日
  • 已采纳回答 12月1日
  • 创建了问题 12月1日