视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
dev C++使用说明
2025-10-02 19:21:18 责编:小OO
文档
1. 把“生成调试信息”设置为 Yes。方法如下:

    Tools(工具) --> Compiler Options(编译器选项) --> Settings(设置)

 

2. 编译程序。请参考:

    Dev-C++ 安装&使用教程

    Dev-C++ 编译多文件程序的方法

3. 设置断点(Break point)

    把光标移动到您想暂停执行的那一行,按 ctrl + F5,或者直接用鼠标点击下图红线标明的区域。

4. 开始调试(Debug)

    按 F8 开始调试。如果您没有把“生成调试信息”设置为 Yes,Dev-C++ 会提示说您的工程中没有调试信息。

点击 Yes,Dev-C++ 会自动把“生成调试信息”设置为 Yes,并且重新编译您的工程。程序运行到断点处会暂停:

按 F7 执行当前行,并跳到下一行:

ctrl + F7 跳到下一断点,shift + F4 跳到光标所在行,并在该行设置断点。

5. 查看变量的值

    开始调试后,在图示区域按右键(如果您使用的是左手习惯,则是左键),选择“添加监测(Add Watch)”;或者直接按 F4。在弹出窗口中输入您想查看的变量名,然后按确定(OK),就可以看到该变量的值:

用鼠标选择源文件中的变量名,然后按 F4 也可以查看变量的值,该变量会出现在左边的监测列表中:

如果您在环境选项(Environment Options)中选择了“通过鼠标监测变量(Watch variable under mouse)”,用鼠标指向您想要查看的变量一段时间,该变量也会被添加到监测列表中。

重要提示:

    1). 当您想查看指针指向的变量的值的时候,按 F4,然后输入星号及指针的名字(如 *pointer)。

        如果没加 *,看到的将会是一个地址,也就是指针的值。

    2). 有时,调试器(Debugger)可能不知道某个指针的类型,从而不能显示该指针指向的变量的值。

        此时,我们需要手动输入该指针的类型。按 F4 后,以 *(type *)pointer 形式输入。例如,

        *(int *)pointer。

本文版权归 蚂蚁的 C/C++ 标准编程 以及 作者 antigloss 共同所有,转载请注明原作者和出处。谢谢。

相关专题:C/C++ 编译器

MinGW Developer Studio 2.05 下载

Dev-C++ 4.9.9.2 下载 

上一篇:VC++ 编译 C 或者 C++ 程序的方法

下一篇:避免 C/C++ 程序一闪而过的方法 

共有评论 18 条 网友评分 查看全部评论 

游客:benjamin

评分:5

哈哈,原来要设置为 yes 啊

游客:迷彩

评分:0

为什么我用ANS的标准格式编写程序时无法编译,请问谁能告诉我这是怎么回事吗?

游客:antigloss

评分:0

代码发上来可以吗?
游客:kg

评分:0

为什么我的Dev-Cpp中显示行数的那一部分为黑色的

游客:ligang

评分:0

很清楚,谢谢!!

游客:antigloss

评分:0

to kg:

只要如此这般设置一下就可以了:Tools(工具) --> Editor Options(编辑器选项) --> Display(显示)

游客:guitianerhu

评分:2

最近在学C/C++,下载了这个编译器,其中很多编译快捷键跟Delphi的很相似,但是没有Delphi方便!

游客:guitianerhu

评分:0

昨天在网上才看到,原来这个编译器是用Delphi5开发的,怪不得很多功能我感觉异常熟悉!

你上面说的调试有点遗漏,特此补充:

1.tools->compiler option->settings->liker 选择yes;

2.在“工具”-》编译选项-》"Add following commands when calling complier"下面的编辑框里加上:-g3

然后在下面的"Add these commands to the linker command line" 下的编辑框上加上:-g3

转到programs页,把gcc行修改为:gcc.exe -D__DEBUG__,把g++行修改为g++.exe -D__DEBUG__ ,点击ok。

重新编译,就能调试了。

下载本文
显示全文
专题