请问以下代码有什么问题

请问以下代码有什么问题:
int main()
{
char a; char *str=&a;
strcpy(str,"hello");
printf(str);
return 0;
}
#C/C++#
全部评论
char a只有一个字符的空间,而你想给他copy了hello这么多个
点赞 回复
分享
发布于 2019-05-19 11:20
楼上正解。
点赞 回复
分享
发布于 2019-05-19 12:22
联易融
校招火热招聘中
官网直投
str存不下hello
点赞 回复
分享
发布于 2019-05-19 14:11
缓冲区溢出
点赞 回复
分享
发布于 2019-05-19 16:22

相关推荐

头像
不愿透露姓名的神秘牛友
03-13 10:56
点赞 评论 收藏
转发
头像
03-18 09:09
Java
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务