Dq

devc怎么调试 devc怎么调成中文

发布时间:2017/09/05 17:07:05来源:

devc是一款非常不错的编程软件,对于它的调试很多朋友都不是很了解,一起来看看吧。

devc怎么调试

首先,什么是调试?调试(也叫debug)是根据程序中数据的变化寻找错误的准确位置的方法。虽然许多编辑器都自带纠错功能,但它只能找到语法上的错误而不能找到逻辑上和定义上的错误,特别是当我们在编译一些相当复杂的程序时,我们更加需要学会如何去调试。下面我将简单地介绍如何使用DevC++的调试功能。

##框定错误范围 

接下来我们将使用Debug纠正编辑上相对较简单的定义上的错误。 

首先,我们先编写如下程序 

在该程序中由double定义的b,声明时本该使用%lf,然而图中程序却错误的使用了%f,该错误编辑器自带的纠错功能并不能找出,但是却会对程序的输出结果造成影响 

devc怎么调试 devc怎么调成中文

按照图中的程序,如果程序正确,最终的输出结果应该是 

devc怎么调试 devc怎么调成中文
devc怎么调试 devc怎么调成中文

然后很显然,对于C的输出结果与实际出现了出入,然而C的结果又于数值z和b有关,所以我们不免可以推断,问题出在z或b身上。

##起点与终点1 

当我们设计的程序相当复杂的时候,我们不可能从头到尾一条一条的进行调试,所以我们便要学会如何设置起点和终点 

devc怎么调试 devc怎么调成中文

首先先让我们点击下面按钮调到debug界面调到debug界面 

然后寻找错误位置可能开始的地方(也就是定义z的位置),点击该行左侧的数字便可设置此处为起点。

devc怎么调试 devc怎么调成中文

同样的道理,我们点击输出C该行左侧的数字,这样就将此行设定为终点设置起点终点 

当开始debug的时候,程序将在运行到起点的时候变成逐行进行,当我们要使程序继续进行就必须点击Debug栏的next line项

devc怎么调试 devc怎么调成中文