由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - Urgent!!! A questinon about C programming
相关主题
求助:电脑故障换钱问题
about dcmtk研究conference acceptance rate有意思吗?
深受memory fragmentation毒害。少用长链表用什么软件做C PROGRAMMING 最好用?
valgrind谁用过?MikTex+TeXnicCenter help
An interview question, what is the answer?怎么把C源代码编译和反编译几道? (转载)
求教有没有好的查Java memory leak的工具? (转载)呵呵,问一个转专业到cs master的选课问题
Valgrind报uninitialized value was created by a heap allocat (转载)如果是找工作的话c++哪方面的前景好?
请教怎样尽快看明白同事的程序?生物想转cs的master
相关话题的讨论汇总
话题: questinon话题: urgent话题: run话题: about
进入CS版参与讨论
1 (共1页)
i****n
发帖数: 42
1
本人写了一个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则可以得到正确的结果。
我有点怀疑是否因为动态分配内存没有及时释放,但反复检查没有问题。
请教各位大牛如何解决这个问题。
r***u
发帖数: 241
2
不释放内存只是泄漏点内存,不会出现这个错误。你在debugger里面跟踪一下试试,看
看哪里指针/数组出错了。如果在linux上面,可以用valgrind跑一下,不过你这是
windows。
参见http://csclub.uwaterloo.ca/contest/starter_packages/haskell_starter_package.zip

run

【在 i****n 的大作中提到】
: 本人写了一个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则可以得到正确的结果。
: 我有点怀疑是否因为动态分配内存没有及时释放,但反复检查没有问题。
: 请教各位大牛如何解决这个问题。

s*****g
发帖数: 5159
3
很可能是你的某些动态变量没有初始化,下次再分配内存的时候里面有原始的值。

run

【在 i****n 的大作中提到】
: 本人写了一个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则可以得到正确的结果。
: 我有点怀疑是否因为动态分配内存没有及时释放,但反复检查没有问题。
: 请教各位大牛如何解决这个问题。

1 (共1页)
进入CS版参与讨论
相关主题
生物想转cs的masterAn interview question, what is the answer?
Java怎么不能用新的版本编译?求教有没有好的查Java memory leak的工具? (转载)
想在c++里调用为matlab写的mexFunction可以么Valgrind报uninitialized value was created by a heap allocat (转载)
转让 CS 教材请教怎样尽快看明白同事的程序?
求助:电脑故障换钱问题
about dcmtk研究conference acceptance rate有意思吗?
深受memory fragmentation毒害。少用长链表用什么软件做C PROGRAMMING 最好用?
valgrind谁用过?MikTex+TeXnicCenter help
相关话题的讨论汇总
话题: questinon话题: urgent话题: run话题: about