关于codeblocks的调试

程序的调试一直都比较重要,为了不让自己忘记,特从他人博客中挑出自己需要的记录于此。

基本的断点调试术语

1. 设置/取消断点:快捷键F5,或者点击“Debug”下拉框中的“Toggle breakpoint” 
2. 开始调试/执行到下一断点(Debug/continue):快捷键F8,或者点击“Debug”下拉框中的“Start/Continue” 
3. 单步调试(Next line):快捷键F7,或者点击“Debug”下拉框中的”Next line” 
4. 跳入函数(Step into): 快捷键Shift+F7,或者点击“Debug”下拉框中的“Step into” 
5. 跳出函数(Step out):快捷键Ctrl+F7,或者点击“Debug”下拉框中的“Step out” 
6. 结束调试(Stop debugger):快捷键Shift+F8,或者点击“Debug”下拉框中的“Stop debugger”

7.执行至光标处(Run to Cursor):快捷键F4


下面结合代码进行解释: 
1. 设置/取消断点 

关于codeblocks的调试

2. 开始调试,建议大家打开变量观察框(Watches),方便查看中间变量 

关于codeblocks的调试
断点调试: (利用断点调试,可以省去不少手动调试,比如碰到比较大的循环又不想一步一步的走就可以利用一个断点跳到另一个断点)

关于codeblocks的调试

关于codeblocks的调试
调试时需要注意在建立工程时,路径中不能包含中文。

此篇博客大量借鉴了另两篇博客:

https://blog.csdn.net/zqx951102/article/details/83628233

https://blog.csdn.net/Mr___C/article/details/79368073