手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>delphi>列表

程序设计和调试中的几点总结

来源:互联网 作者:西部数码 时间:2008-04-10
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
end ,使之没有配对,从而造成程序的出错。有时候对 ;,(),[ ] 的使用也会造成同样的效果。克服这些错误就是要养成良好的书写习惯,比如: 在写程序的时候,一般在同一个循环内的语句都要向左对齐,一个二重循环的内循环要向内缩进一些,用来区别与外循环。在写 begin end 的时候就要一起写,对于括号(),[ ] 也是一样的处理,这样一起写的好处是以后不会漏掉另一个这样我们在写程序的时候就不需要记着前面我还在哪儿用了一个 begin,这里要写一个 end 与之对应。这样的好处在写函数表达式的时候显得尤其好用。在一个比较复杂的表达式中如果括号的层数超过3层就十分难以看清楚,这时良好的书写习惯就会帮了你的大忙了。你不会为了找另一个对应的括号而瞅花了眼,只要一步一步的从里到外的写出来,不会有太大困难。当然,别人要看懂是要花一定时间的,但是你写的却不会有错。

除了定位错误之外还要改正错误,当然我前面讲的方法大都是改正错误,但是最有效的就是看编译器给你的提示信息。这是我们查找错误的出发点,其中的一些小错误很容易就能看出来,比如:变量没有声明,在 else 前加了 ,类型不对应,函数参数传递错误等。而有一些错误是从信息中看不出来的,语法的错误不太难纠正,但是算法的错误就不好纠正了。这就要求我们用调试工具来一步步找出错误。其中最常用到的工具就是断点、单步进入、单步跳出,以及 观察变量。断点可以帮助我们将程序分段,看一看到底是在那一部分出了错,以便于查找。不过在调试完毕以后一定要记着把断点都清除掉,不然你的程序会在运行时突然中断,而你也查不出错。我个人比较爱用的是单步进入 单步跳出 Add Watch 这是调试程序的一个必由之路。写程序并不难,调试程序的高手才是很有本事的人,我一向是这么认为。单步进入 就是一步一步的调试,边解释边运行,这样便于我们找到错误。单步跳出

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!