请问以下代码有什么问题

请问以下代码有什么问题:
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

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务