PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
Re: [问题] 新手老鼠走迷宫
楼主:
frankjudy123
(失恋万岁)
2015-12-28 22:31:04
※ 引述《frankjudy123 (失恋万岁)》之铭言:
: 开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
: Dev C++
: 额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
: 问题(Question):
: 感觉应该要有结果跑出,
: 但是却跑出停止运作,
: 并且迷宫都没有墙壁
: 喂入的资料(Input):
: 预期的正确结果(Expected Output):
: 错误结果(Wrong Output):
: 程式码(Code):(请善用置底文网页, 记得排版)
: http://codepad.org/lC2CNnyv
: 补充说明(Supplement):
: 另一个疑问,
: 如果我想要让使用者自行决定迷宫大小,
: 并且想要直接传递2维阵列,
: 请问有没有比较好的方式?
这是我参考资料结构后写的程式码,
有增添一些自己的作法
基本上已算是完全照抄了,
但是结果却完全跑不出来,
目前没有迷宫整个版面空空的问题,
解出的结果几乎完全错误,
也走不出最短路径,
不知道这是怎么回事,
还请各位提点一下...
http://codepad.org/kZco6GlY
谢谢!
作者:
Caesar08
(Caesar)
2015-12-29 10:57:00
你把所有code都写在main,这样很难debug,不如你先把制造迷宫/制造外墙/印迷宫/找出路/印解答 弄成function只要印迷宫的function正确,就可以把制造迷宫/制造外墙搞定,剩下找出路跟印解答用同样方式debug就好记得迷宫刚开始小一点,方便人脑debug
http://goo.gl/4ojgWh
第一个就是
作者:
LPH66
(-6.2598534e+18f)
2015-12-29 18:40:00
二维阵列并不是只有一口气叫出来一个方法而且你这个是变长阵列, 并不是到处都可以用的去研究一下如何 malloc 一个动态二维阵列吧
作者:
goldberg123
(SmallHanWinchest)
2015-12-29 22:08:00
动态二维阵列,不过你要会用指标
作者:
iamnotgm
(ä¼½è—之黑)
2015-12-30 16:43:00
传指标和阵列长宽进去函数 搞定
继续阅读
Re: [问题] 新手刚接触C语言 遇到问题
cleveland32
[问题] 新手刚接触C语言 遇到问题
cleveland32
[问题] c++推荐书(类似语法观念)
gaygay111
[问题] 一个 JavaScript 程式 改为 C++ 程式
kikilalagirl
Re: [问题] 全域变量在C/C++的初始化
descent
[问题] 全域变量在C/C++的初始化
NaiveRed
[问题] 作业到底有没有需要讲解
zxcv4982543
[问题] CPP除错
mythology01
[问题] MSVC包Pthread的函式库
zelkova
[问题] C语言遇到错误讯息
Niener
Links
booklink
Contact Us: admin [ a t ] ucptt.com