本人写了一个C程序,编译完全没问题,运行头4个run也得到正确的结果,但第5个run
却出现如下问题:
a.exe application error
The instruction at 0x0041445f referenced memory at 0x00000000. The memory
could not be written.click OK to terminate the program.
a.exe是编译后的执行程序。
更令人费解的是:如果单独运行第5个run,或者4、5两个run则可以得到正确的结果。
我有点怀疑是否因为动态分配内存没有及时释放,但反复检查没有问题。
请教各位大牛如何解决这个问题。