运行程序时出现
stack smashing detected :terminated //检测到堆栈粉碎:已终止
或者buffer overflow detected :terminated //检测到缓冲区溢出:已终止
可能是数组越界,我遇到的是自己定义了一个512字节的数组,却把1000多字节的结构体数据塞进去,使用了memcpy,真是令人头皮发麻的操作,直接gg,所以还是先定义个大点的数组,结构体里的数据接口定下来了在看情况缩小数组大小。
报错stack smashing detected ***:terminated
最新推荐文章于 2025-03-22 12:05:24 发布