解决了,释放了一个未定义的数组空间![]() |
本帖最后由 大红在路上 于 2015-8-30 13:04 编辑 使用ALLOCATABLE和ALLOCATE语句 比如: [Fortran] syntaxhighlighter_viewsource syntaxhighlighter_copycode INTEGER,ALLOCATABLE :: ABC(:) !定义可分配大小的数组ABC ... ALLOCATE(ABC(N)) !给数组ABC指定了N维的空间。 … DEALLOCATE(ABC) !用完数组之后一般需要解除分配的数组空间,防止内存不足。 |
这是可分配数组尚未分配就开始使用导致的。 |
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2025-7-13 21:41