一个达布刘(o゚v゚)ノ 2022-07-19 16:11 采纳率: 43.8%
浏览 32
已结题

以下程序的输出结果是

以下程序的输出结果是


```c
int main()
{
char arr[2][4];
strcpy (arr[0],"you");
strcpy (arr[1],"me");
arr[0][3]='&';
printf("%s \n",arr);
return 0;
}

```

  • 写回答

4条回答 默认 最新

  • 快乐鹦鹉 2022-07-19 16:14
    关注

    you&me
    因为arr[0][3] = '&'会将arr[0]串中的字符串结束符覆盖为&符,所以字符串输出时,会一直找到arr[1]的字符串结束符为止

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 7月28日
  • 已采纳回答 7月20日
  • 创建了问题 7月19日