海棠书屋 > 超脑黑客

第137章 栈缓冲区溢出(6/7)
上一页 首页 目录 书架 下一页
变量名称写错,忘记写分号之类的,这是很正常的情况。只要根据调试信息,有针对性地进行修改就行了。
    编写程序就是这样,调试、运行、再调试……
    不断地和各种错误和BUG做这斗争,直到最终顺利通过的那一刻!
    在进行过十几次不断地来回调试和传输程序的过程之后,亚瑟的俄罗斯游戏终于顺利地在TI-82上运行了!
    马修第一时间将计算器抢了过来,然后开始玩了起来。
    玩俄罗斯方块游戏,只需要至多五个按键就可以,三个方向键,一个键用来变换,另外一个键则用来加速。而计算器上有几十个按键,足够了。
    马修在玩了一会儿就发现,由于计算器显示屏高度太低,很容易就会被撑到顶,最终挂掉。
    于是,他提出了改进意见,将显示方式向顺时针方向旋转90度,这样方块下落的路程就可以大大加长,可以降低难度。
    于是,亚瑟又开始对游戏的源程序进行修改……
    在整个过程中,林后都没再插手,他只是在旁边观看着亚瑟编写程序。
    亚瑟的这个俄罗斯方块程序是用C语言进行编写的,林鸿来美国之后才开始接触这门编程语言,用得还不是很熟,今天看到亚瑟不断修改调试,也学到了不少东西。
    他发现,亚瑟编写程序的时候,有一些细小的编程习惯值得借鉴和学习,例如在关键的地方给点注释、给代码语句多分行缩进,提高代码的可读性……等等。
 

本章还未完,请点击下一页继续阅读>>>
上一页 首页 目录 加书签 下一页
作者推荐:我和BOSS都很面熟帝企鹅在线养鸟也许我们未曾相遇最强武婿陆太太是朵黑心莲重生后被死对头标记了媚宦绿茵峥嵘琉璃月坏掉的无常可以给我吗

阅读页设置
背景颜色

默认

淡灰

深绿

橙黄

夜间

字体大小

品书阁 海棠书屋