如何使用Code::Blocks调试C语言程序

作者:活力源 | 创建时间: 2023-04-24
最近在学数据结构与算法,使用的编辑器是Code::Blocks。在调试程序的过程中发现了一些问题,特此来和大家分享一下。...
如何使用Code::Blocks调试C语言程序

操作方法

打开Code::Blocks,编写程序代码。然后保存,编译程序。通过之后,先运行程序,发现得不到正确结果时,再开始调试程序。

设置断点。最简单直接的办法是在你想设置断点的那一行的行数右侧的浅灰色区域单击鼠标左键即可。如图所示: 设置完断点之后的效果图是:

开始调试。点击编辑栏的红色按钮。如图:

可能会出现这样的提示,不用关心,直接点击yes就行。

一般来说,当你完成上面的步骤之后会出现这样的观察窗口: 这是调试的观察窗口,可以通过这个窗口观察整个程序的任何值的变化情况。

如果你看不到这个这个窗口,也可以自己打开。点击编辑菜单区域的“Debugging window”,也就是如图按钮:

选择下拉列表的“watches”,便可以调出watch窗口。

接下来是一步一步地运行程序,单步运行,跳入函数运行,跳出函数等的运行按钮如下图指示所示:

查看变量值。在调试过程中,如果想查看变量的值,可以在watch窗口的空白一栏双击,然后填写变量名,回车,如下:

温馨提示

如果在调试过程中发现根本不会出现黄色的运行位置的指示符,并且watch窗口也观察不到变量的变化,那么很有可能是你设置路径含有中文名称。也就是,你在建立项目的时候,路径上不能有任何中文字符。
点击展开全文

更多推荐