List index out of bounds(零)新问

List index out of bounds(0)新问!
我以前运行的一些比较大的C语言程序,换了电脑后不能运行了!具体描述如下:

  安装Win-tc后,在一台台式机上运行,能够很好的运作,当我装入Java的JDK后,C语言程序和该程序所生成的exe文件都会有“参数错误”,进入了不能运行的时期。卸掉Java-JDK后仍然不能运行C语言程序和该程序所生成的exe文件。出现相同警告。

  换了一台电脑后(笔记本),运行C语言源代码时出现List index out of bounds(0),不要忘了我的代码曾经准确无误的运行过!运行exe文件时出现List index out of bounds(0)。
  有时出现“16位MS-DOS子系统 NTVDM cpu遇到无效指令,CS: IP: OP: 选择“关闭”终止应用程序”。

  起初以为是操作系统的问题,现已排除该问题的可能性。望有能力回答此问题的人答复!!

------解决方案--------------------
在检查一下你的程序,正确运行过不代表程序就是完全正确的
------解决方案--------------------
单步调试一下 ?
------解决方案--------------------
这个错误一般都是操作越界,你只要检测一些数组类型之类,或者指针的东西,就行了

------解决方案--------------------
应该还是程序有问题,电脑是不会骗人的。
------解决方案--------------------
LZ可能中毒了。。
http://bbs.360safe.com/viewthread.php?tid=74494