首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

,小弟我想学习编写中国象棋程序,不知道从哪里入手

2012-03-14 
求助,我想学习编写中国象棋程序,不知道从哪里入手!RT 我是计算机专业大三的学生,但是编程实在一塌糊涂,现

求助,我想学习编写中国象棋程序,不知道从哪里入手!
RT 我是计算机专业大三的学生,但是编程实在一塌糊涂,现在想学学编写小游戏程序,完全不知道从哪里入手。
希望各位给我指点迷津,我应该从哪些书看起?

[解决办法]
应该从扔掉书本Coding开始
http://www.xqbase.com/computer/eleeye_intro.htm

Google搜索很好用
[解决办法]
下棋的话,看算法与数据结构里面的博弈树。
网上似乎有中国象棋开源项目或源代码下载。
最后一句“单步源代码千行不如单步对应汇编一行!”参考下面:

VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
(Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!
指针即地址。“地址又是啥?”“只能从汇编语言和计算机组成原理的角度去解释了。”

提醒:
“学习用汇编语言写程序”

“VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
(Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
想要从本质上理解C指针,必须学习C和汇编的对应关系。”
不是一回事!

不要迷信书、考题、老师、回帖;
要迷信CPU、编译器、调试器、运行结果。
并请结合“盲人摸太阳”和“驾船出海时一定只带一个指南针。”加以理解。
任何理论、权威、传说、真理、标准、解释、想象、知识……都比不上摆在眼前的事实!

热点排行