咳咳咳......简单来说,就是5个图标(功能)的应用
(1)下断点
何为断点?怎么下断点?断点就是某行代码前的红色圆点。当代码出现bug的时候,可以通过调试修改,而断点的位置一般下在出现问题(比如采用printf打印时)的那行代码前,单击鼠标左键就好;
![](https://i-blog.csdnimg.cn/blog_migrate/c14eb3634936abeac30e1daa4dc569df.png)
(2)启动调试
。断点配合着启动调试用,快捷键F5;
![](https://i-blog.csdnimg.cn/blog_migrate/1fec8f74a3d39967c18204b359e68199.png)
(3)监视
。点完启动调试后,运行结果会一闪而过,这个时候在启动调试图标的左侧会出现监视图标,点击监视便可以在监视框输入想要查看的值;
![](https://i-blog.csdnimg.cn/blog_migrate/c2cfad9f3a0fa2c6fb0408f2fad94baa.png)
(4)逐语句
。顾名思义,就是逐条语句监视查看的意思,找出bug所在地;
![](https://i-blog.csdnimg.cn/blog_migrate/db3df11891c9aed500be05e6147ba791.png)
(5)停止调试
。问题找出后调试也就结束了。
![](https://i-blog.csdnimg.cn/blog_migrate/70e293e8d3f466b42990dc1bc17fa1f7.png)
在使用逐语句功能的过程中,我们常常会出现多点一次的情况,这个时候页面内容可能会乱码可能会显示函数的源代码,这个时候只需要点逐语句右边的跳出
图标就好。
![](https://i-blog.csdnimg.cn/blog_migrate/8f5da7a27769ae9c3f8be4507292e5ca.png)