CX显示“资源耗尽,无法完成计算”
附运行的程序一个(直接去掉".zip"后缀) 啥程序,贴出来看看! 资源耗尽……不应该是内存不足的意思嘛? 我的出过“图片超过内存限制” 应该是缓存不足 程序貌似有问题 表示TP经常这样 回帖奖励??
噢噢噢噢,成功索要 本帖最后由 wtof1996 于 2013-6-28 14:35 编辑
LZ程序似乎写的很有问题,建议LZ重新写一个吧
另外提点建议
Nspire的TI-Basic是支持子函数的,不要把9860里面的那种goto带进来(9860那是万不得已,而E.W.Dijkstra大神很久很久以前就提出过“GOTO有害论”,如果不是万不得已尽量少用这种历史遗留问题的产物,因为实践证明几乎所有的goto都可以使用结构化程序设计代替,而且满世界的goto可读性非常差)。
例如LZ的程序可以分为注册、登陆、猜数字等几个模块,分别编写子函数做模块化设计,这样不仅结构清晰而且便于debug
其次,建议使用有意义的变量名称,同时避免"魔数"(Magic Number,即意义不明确的常数。例如LZ程序中的731用于判断退出,不如定义个exitsign变量同时赋值731,然后判断输入是否与exitsign相等,这样比一个731有意义的多),而不是“ffg”、“tt”这种名称,如果一定要用请在旁边做注释注明用途,否则的话没几个人会有耐心从头读到尾然后边猜边理清程序结构再帮你debug的。 wtof1996 发表于 2013-6-28 14:16 static/image/common/back.gif
LZ程序似乎写的很有问题,建议LZ重新写一个吧
另外提点建议
表示我被9860的GOTO搞得放弃9860了
今天也遇到资源耗尽的情况了。。。 wtof1996 发表于 2013-6-28 14:16 static/image/common/back.gif
LZ程序似乎写的很有问题,建议LZ重新写一个吧
另外提点建议
多谢大神指教!本人新手,请问怎么来进行模块化设计呢?是不是要添加一些函数或者程序然后再调用? zzh 发表于 2013-6-28 19:34 static/image/common/back.gif
多谢大神指教!本人新手,请问怎么来进行模块化设计呢?是不是要添加一些函数或者程序然后再调用?
差不多 wtof1996 发表于 2013-6-28 20:14 static/image/common/back.gif
差不多
{:084:} 内存不足,重启一下把
肯能是图片太大了 jing尽机亡…………哈哈哈 应该是cpu缓存用尽。 算极为复杂的计算也会出现这个 我个人认为不是内存不足,内存不足的对话框不是这个。应该是cpu内部的缓存不够了
页:
[1]