免费帕斯卡退出代码201 [关闭]
Posted
技术标签:
【中文标题】免费帕斯卡退出代码201 [关闭]【英文标题】:Free pascal exit code 201 [closed] 【发布时间】:2016-12-29 13:41:40 【问题描述】:my code
我正在尝试编写一个程序来生成小于 10000 的友好数字,但是在我按下 ctrl+f9 后,它以退出代码 201 退出。我该如何解决这个问题?
【问题讨论】:
1) 永远不要发布您的代码图片 - 请参阅 this Meta post 了解您不应该这样做的众多原因列表。将其复制并粘贴为文本。它作为图像绝对没有用。 2) 退出代码 201 是范围检查错误,这意味着您的代码超出了它使用的一种数据类型的限制。首先在编译器选项中打开范围检查,这样当它发生时你会得到一个异常。其次,学会使用调试器来单步调试你的代码,这样你就可以自己解决这个问题。 【参考方案1】:可能在表达式a[a[i]]中,a[i]包含了一个无效的索引,导致了Ken所说的范围检查错误。
对于初学者,你用 0 初始化单元格,但你不初始化 a[0]
【讨论】:
以上是关于免费帕斯卡退出代码201 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Steam历史热度最高游戏排行,帕斯卡契约上架steam,女神异闻录5S在steam解锁,尼尔机械纪元销量破550万份