永发信息网

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

答案:2  悬赏:20  手机版
解决时间 2021-03-31 20:14
如何使用Code:Blocks调试C语言程序
最佳答案
方法/步骤
1
打开Code::Blocks,编写程序代码。然后保存,编译程序。通过之后,先运行程序,发现得不到正确结果时,再开始调试程序。

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

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

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

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

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

7
选择下拉列表的“watches”,便可以调出watch窗口。
8
接下来是一步一步地运行程序,单步运行,跳入函数运行,跳出函数等的运行按钮如下图指示所示:

9
查看变量值。在调试过程中,如果想查看变量的值,可以在watch窗口的空白一栏双击,然后填写变量名,回车
全部回答
打开CodeBlocks之后,直接在起始页选择:新建工程(create a new project),或者在文件菜单里面选择 新建 工程(Project)
这时会出现新建对话框,选择“控制台应用程序”项,按确定(go)
接下来选择是用C还是C++
点下一步,然后就确定工程的位置及文件名等,继续下一步
最后选择编译器和编译生成位置,如果你安装的是自带MinGW的CodeBlocks,就选默认(GNU GCC编译器)就行,如果你装了TurboC或者VisualC++等第三方编译器,就可以选择其它的对应的编译器选项,(注意你如果只装了不带MinGW的CodeBlocks而没有编译器,你写的程序将无法编译运行。)
选好后单击完成
到此,项目创建结束
注意,现在很多高版本的CodeBlocks已经不需要再手动创建文件,在你建完控制台项目后,就可以在左侧项目管理窗口中点开Sources文件夹,里面有main.c或main.cpp文件。你可以直接编辑这个文件。如果没有这个文件的话,你就按以下步骤新建文件吧。
在文件菜单中选择 新建 文件 即可,然后选择:C/C++源(source)文件,单击Go继续
第一个界面直接无视,点下一步,第二个是选择是用C还是C++,点下一步之后,就是确定路径和文件名,并添加到工程
需要选择“添加到活动工程”(Add file to active project),并选中下面的Debug和Release,然后点完成即可编码
写完编码后,在 生成(Build) 菜单中选择 生成 即可开始编译,或者点击工具栏上面那个略带黄色的齿轮,编译通过后要运行,请选择 生成 菜单 下的 运行(Run) 菜单项,或者点击工具栏上那个绿色的三角
这个图是编译和运行这两功能在工具栏上对应的按钮位置。这两个图标后面还有一个把齿轮和三角结合在一起的图标,这表示一次性完成编译和运行(如果是用菜单栏的话就是生成菜单中的“生成并运行(Build and run)”项
运行成功会出现命令行窗口,显示运行结果,以及main函数的返回值等信息
如果需要调试程序,请先在程序源码中打好断点,然后使用“调试”菜单中的“启动/继续”项(或者按F8)
最后附上安装包
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
王者荣耀只戴半个眼镜的英雄是谁
本人男十六岁身高一米七五肩宽四十厘米,肩宽
谁有蛊服人娃娃王妃百度云链接啊!
在哪能找到Vae新歌《有何不可》的歌词啊?
六艺五经四书三字两雅一心指啥
八年级上数学寒假作业(北京教育出版社)
和女朋友认识不到十天,我约她出来玩,那晚很
鼻子里的硅胶怎样自己取出来
我现在已经打开了一个EXCEL文件,并选中了一
许嵩新歌歌名叫什么?
成熟男人(32岁以上,包括32岁者)一般喜欢什么
成人一天喝几包纯奶好
有限责任公司要倒闭欠我14万货款,法院已立案
Java中servlet类如何获得jsp里文本框的value
有人看过梨花王爷:娘子,要你负责到底吗??
推荐资讯
怎么开44G网
中国有多少人用凌英明这个名字
婚恋心理:我需不需要爱情
酷我s7从哪里能拆开
5 6张CD会不会被扣税?用EMS的话到国内会直接
A'B'C 类IP地址 可以容纳多少主机,
前男友说其实你在我心里还是很重要的是什么意
想问,为什么好像别的同学跳完之后老师都有指
(1)一个环形铁片,圆外半径是5cm,内圆半径
想要深圳户口吗,谈谈办理深圳户口的方法,怎
不能靠法律治多数人,民法刑法那么多条谁记得
长安雨燕的性能到底好吗?发动机是进口铃木的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?