一次数组越界笔记

定义全局变量 程序运行正常接收数据,全局变量也正常使用。 系统申请了1K内存RAM,同时初始化   可观察到 执行memset的时候,把全局变量清空为0. 经过验证分析,是因为 栈区(stack):由编译器自动分配和释放,存放函数的参数与返回值、局部变量等,其操作方式类似于数据结构中的栈。 分配太小导致。 有太多在局部变量进行使用,容易导致类似问题。 调节栈区(stack)如下:旧值为0x400,
相关文章
相关标签/搜索