当前位置: 首页 > 编程语言 > C语言 > 正文

C语言基础教程(六)Turbo C程序设计初步(8)

时间:2007-05-04 王大刚

表3. 调试器菜单命令及其热键
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
热键 菜单命令 功能
───────────────────────────────────
F5 在整屏和分屏之间放大缩小活动窗口。
Alt+F5 将显示转到用户屏, 击任意键返回。
F6 在编辑窗口与监视窗口或消息窗口间
切换。
Alt+F6 若编辑窗口是活动的, 转到最近一次
装入编辑器的文件; 若下面窗口是活
动的, 则在监视窗口和消息窗口间切换。
Ctrl+F9 Run/Run 调试运行或不调试运行程序, 必要时
编译、连接源文件, 若编译、 连接时
Debug/Source Debuging和O/C/C/OBJ
Debug Information为On, 则运行程序
到断点或程序末尾。
Project/Remove Messages 删除消息窗口中的内容。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

判断程序是否出错或者为什么出错是编程中最有挑战意义的一方面。这里建义你进行预防性设计,具体做法为:
(1).将代码写清楚点,应作适当缩进,使用文字说明和描述性的变量名。
(2).代码应简单,把精力放在简单语句中的复杂表达式,而不是一些复杂语句。Turbo C的代码优化机制将大大提高代码的效率,而且调试、阅读、修改起来容易。
(3).尽量用目的简单、好定义的函数构建程序。这会便于编制调试程序和分析结果,而且阅读、修改起来也要容易一些。
(4).应尽量减少各个函数要求的数据和改变数据的元素个数。这也会便于编制测试程序和分析结果;同样便于阅读、修改程序。并且还限制了出错函数可能造成的巨大混乱的牵涉面,便得能在一个调试节中多运行函数几次。
(5).要留心编写程序中的公共函数,或者说在其它程序中可再用的函数。编写、调试一个一般性的函数通常要比编写、调试两个或更多的特殊函数要容易。