现在的位置: 首页 > 综合 > 正文

举杯邀明月,共看断点行

2013年12月11日 ⁄ 综合 ⁄ 共 634字 ⁄ 字号 评论关闭

断点调试

断点调试从功能上说:利用断点可以知道程序的执行顺序。

因为不是所有的顺序都是按照你看到的顺序执行的,有调用函数,有调用模块里面的代码。

那么如何实现断点调试呢?

调试”---"断点",然后按住快捷键盘(我的是F8),要看下一步执行的语句,就再按住F8

以上就是最简单的断点调试,可是我们会碰到这样那样的错误,针对了解错误的状况,仅仅是断点还是不够的,我们就必须了解三种窗口立即窗口、监视窗口、本地窗口

立即窗口

应用条件:启动运行时,出错,然后点击调试,这个时候出现立即窗口,并且在错误的地方有黄色的阴影

应用方法:在黄色阴影处运行断点,并且,在立即窗口中输入变量比如print a, a%

应用目的:通过看变量的变化,发现出错点。

例子:

本地窗口

应用条件:逻辑错误排查,非运行状况下

应用方法:设置断点,看本地窗口变量的变化

应用目的:通过看本地窗口变量的变化,看逻辑错误

监视窗口

应用条件:非运行状况下

应用方法:“调试”---添加监视,通过运行断点和监视变量窗口的协调,看到变量的变化

应用目的:发现错误

例子:

此题的运行结果是4.5,而正确的结果应该是5.5,为什么呢?通过监视窗口就可以看到答案。

因为应该运行10次,最后却运行了9次。

呵呵,就这样吧。

最后上一张图

大图请看

http://xiaoshasha1.blog.163.com/prevPhDownload.do?host=xiaoshasha1&albumId=253909157&photoId=8214733261

抱歉!评论已关闭.