Code blocks调试教程

 时间:2024-11-02 12:15:17

1、新建控制台程序(必须这么做。如果是先在文件系统中新建c/cpp文件,再用Code blocks打开的,那么就把待调试的程序代码复制到新建工程的main.cpp中。),命名为:debug4all(当然,名字可以任取。但是为了方便记忆,下次我们也用这个工程来debug其他程序嘛。)已经是工程的直接调到第二步。如果按照第二步之后的步骤操作之后没有看到效果,可能是这一步第三张图那里少选了什么,那么,请重新建立工程,从这一步开始走起。注:第三张图打勾为默认。

Code blocks调试教程Code blocks调试教程

3、下断点(断点就是程序执行到这里会停下来等你操作的地方)。这里假设这个程序有问题(没问题就不用调试了,对吧。),把断点下在第7行。具体操作为:鼠标左键点击一下行号(数字7)右边空白处,然后这里就会有一个红点。表示:程序执行完第6行,要执行第7行时,就停下来了。

Code blocks调试教程

5、点击后,会出现一个黑窗口,一闪而过。然后最小化在任务栏了。接下来,点击上面红色箭头所指处。选择,Watches。即:观察窗。注意是左边这个有个虫子的图标,不是右边那个有个感叹号的。

Code blocks调试教程

7、点击next line。如图。可以看到,第7行执行完后,变量loc_arr和sum的值都变了。

Code blocks调试教程Code blocks调试教程

9、至此教程就结束了,现在就可以想怎么看就怎么看了。PS:到目前为止,还没有哪个debugger可以做到回退一步的。

  • python中怎样对特殊字符进行转义?
  • 父母对孩子而言意味着什么
  • 围攻mod怎么安装
  • Windows 10中新的文件管理方式,快速访问
  • border-radius的使用详解
  • 热门搜索
    如何介绍自己 你懂吗用英语怎么说 朱日和在哪里 如何拒绝别人 丝绸之路旅游 如何收缩面部毛孔 如何学习英语 红警怎么连局域网 昆虫备忘录怎么写 如何投资