你的内存不够了吧. 既然直接执行出错,改用分配内存就可以了, 很可能是你的内存没有80*80个元素那么多. 改用分配内存后,大概是由于运算的需要, 数据在内存与硬盘之间换来换去,就会慢.

zjoy (Joy)
如果是这样, 试试优化你的算法, 争取某些数据运算过之后就不需要再读了.
(#184656@0)
2001-8-30 -05:00

回到话题: 请问用VC++编程时,如果用到new来进行内存的分配,是否特别影响执行速度。我程序中的数组原先是30*30的,不用内存分配即可执行。可现在改成80*80的,

回到论坛: HOME枫下论坛枫下论坛主坛工作学习IT杂谈

URL:   
http://www.rolia.net/zh/post.php?f=0&p=184656