您的当前位置:首页正文

vs运行程序时报错:“Stack around the variable XXX was corrupted”

2024-11-05 来源:个人技术集锦

  示例:有如下程序:

#include <stdio.h>
#include <string.h>

int main()
{
	char str[1] = { 0 };
	strcpy(str, "hello world");
	printf("str:%s\n", str);
	return 0;
}

 

编译,运行,我们会发现程序报错了,如下图所示:

Top