隔离法是指在编程的时侯,将某一段代码注释起来,以便更好地分析这段代码对整个程序的影响.
用法一:当我们要对某一种情况进行分析的时侯,就需要屏蔽其它的情况的影响.这时,就可以将其它情况用注释的方法将其隔离起来,以便更好地分析某个问题.
用法二:当我们在调试程序的时侯,发现某个代码段有问题的时侯.这时,为了了解代码段对程序的影响.我们就可以分析有这段代码和没有这段代码有什么区别和共性.以便更好地找出问题,和解决问题.
跟踪法就是在确定出现问题的段中,根据程序执行的流程一步一步地跟踪,并检查程序的结果是否
与编程所期望的结果相符合.如果出现了在意料之外的结果,则表明程序在这一步或一步之前有问题.
然后,返回可能出现问题的行,检查程序代码,直到找到问题为直.
下面介绍一下,具体怎么实现跟踪法:
1.首先需要确定出现问题的段的范围,可以这样做:
a:在出现问题的段后插入getch();这条语句,也就是相当于断点的方法.当程序执行到getch();这条语句的时侯,会出现暂停的现象.然后,利用这个暂停的时期观察程序运行的结果.判断程序是否出现问题.有时程序有些数据不会出现在屏幕,可以插入下列语...
要知道,没有一个程序员能保证自己的程序一定没有错误.
除非你的程序只有几行,要不然程序或多或少出现一些问题.有时,这些问题不是什么技术上的问题.
有时,也不是什么很明显语法.有时,也没有错误或警告.而你就是发现这步执行下去得不到自己想要
的结果.这是你会想:怎么会有问题,没有问题啊,不应该有问题.
如果有遇到上述问题,不妨大家试一试下面的方法:将出现问题的行或段(当然这段不能太大)删除,
然后,再用你的方法重写这一行或段.