作为一名初学者,在编写程序是总会出现各种错误,这让人感觉手足无措,但是当错误被排除,程序成功运行,就会有一种成就感,一种程序猿的归属感^ ^。学会使用编译环境的调试技巧就显得至关重要!
调试的基本步骤
发现程序错误的存在
以隔离、消除等方式对错误进行定位
确定错误产生的原因
提出纠正错误的解决办法
对程序错误予以改正,重新测试
Debug和Release的介绍。
Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。
Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优 的,以便用户很好地使用。
环境调试
1.环境准备
debug
2.快捷键(熟练使用,I3 格满满)
F5 | 启动调试,经常用来直接调到下一个断点处。 |
F9 | 创建断点和取消断点 断点的重要作用,可以在程序的任意位置设置断点。这样就可以使得程序在 想要的位置随意停止执行,继而一步步执行下去。 |
F10 | 逐过程,通常用来处理一个过程,一个过程可以是一次函数调用,或者是一条语句。 |
F11 | 逐语句,就是每次都执行一条语句,但是这个快捷键可以使我们的执行逻辑进入函数内部(这是 最长用的)。 |
CTRL + F5 | 开始执行不调试,如果你想让程序直接运行起来而不调试就可以直接使用。 |
SHIFT+F5 | 停止调试 |
查看临时变量
进入调试后,点击快速监视
查看调用堆栈,反汇编
进入调试后,调试,窗口
熟能生巧,勤加练习!
最难不过坚持!