程序调试(debug)是非常有效的排错手段,我们可以看清楚程序的执行过程,从而定位到程序bug。
中文版的Dev C++调试,将语言切换即可,按钮功能是一样的。
一、设置调试模式
Dev-C++编程工具设置:
【Tools】—》【Compiler Options】—》【Settings】—》【Linker】—【Generate Debugging Inforamation】 —》Yes
二、断点
在DEV-C++中的有效程序前面点击即可加上。
程序在调试模式下,执行到断点的地方,就会暂停下来。
三、程序调试运行
通过程序调试运行模式,才可以在断点的地方暂停。
通过DEV-C++的工具,点击【Execute】—》【Debug】即可进入调试运行模式。
四、单步运行
调试的时候,要去掉 << endl;
,否则会导致程序无法继续执行。
1、Next Line:下一步。程序一步一步往下执行。
2、Continue:程序执行到下一个断点位置,或者直接运行完成。
3、Stop Execution:停止执行。
4、Into function:进入函数。调试执行函数里面的程序。
5、Skip function:跳出函数,继续后面的代码执行。