永发信息网

pascal语言中exited with exitcode=2总是解决不了

答案:2  悬赏:80  手机版
解决时间 2021-04-10 20:56
  • 提问者网友:ミ烙印ゝ
  • 2021-04-10 02:46
程序什么的都没有错,文件我也放在了FPC的目录下,可是始终出现这样的报错导致程序运行不成功,求帮助啊
最佳答案
  • 五星知识达人网友:玩家
  • 2021-04-10 03:19
错误代码2的含义(引自doc\user.pdf):
2 File not found Reported when trying to erase, rename or open a non-existent file.
也就是说你尝试删除/重命名/读取一个不存在的文件。
建议确认一下代码中读取文件的部分是不是都正确地引用了,相对引用的起始点是pascal设置中的Run dir设置的地址。
全部回答
  • 1楼网友:骨子里都是戏
  • 2021-04-10 03:29
exitcode=201是range check error,也就是说数组越界了,建议往这个方向找bug 你的程序写的太繁琐,注释又不甚明了,没仔细看,估计也没人会仔细看 给你一个思路吧 每给一个格子填上数字之后,如果还没填完,依次判断当前格子右、下、左、上方的格子是否未填入数字(如果还在矩阵内的话),直道找到一个未填的格子,然后在找到的这个格子里就要填入下一个数
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯