中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

想问一下为什么会报超过内存范围 是数组过大了吗,...

 酱香饼

下载贤集网APP入驻自媒体

想问一下为什么会报超过内存范围
是数组过大了吗,还是有什么别的原因
(4000行是前面在程序存储器里面放了一个大数组,偷懒没写到子程序里面全放同一个程序里了,这个应该不占ram吧)

最新回复
发布回复
你可以检查一下配置表资料,栈的大小,局部变量使用的是栈区。应该是死机了,导致堆栈溢出。把堆栈调大应该就可以正常运行了。
一般情况下,出现这种情况你可以先检查一下配置表资料以及局部变量使用,很可能是由于死机导致的。
检查一下相关的配置表资料,并且堆的大小以及相应的局部变量所使用的展区进行更好的分析,避免溢出,把它适当的调大,使他可以长期运行下去
可以尝试检查一下配置表的一些资料,并且对他们的具体变量设计及相应的对于战案进行一个更好的调节,是真正的构造可以安全稳定的

为您推荐

热门交流