当前位置: 首页 > news >正文

Dev-C调试的基本方法2-1

在Dev-C中调试程序,首先需要在程序中设置断点,之后以调试的方式运行程序。

1 设置断点

当以调试的方式运行程序时,程序会在断点处停下来。点击要设置断点代码行号左侧部分,此时会有如图1所示的红点和绿色对勾,表示断点设置成功。

图1 断点设置成功

如果想取消该断点,只需再次点击该断点,符号消失,表示取消断点。

2 以调试方式运行程序

点击工具栏中的调试按钮(图标是绿色虫子),如图2所示,或者点击F5,开始以调试的方式运行程序。

图2 调试按钮

之后,程序会停在设置断点的代码位置处,如图3所示。

图3 程序在断点处停止运行

行号左侧的蓝色箭头表示程序运行到当前行。而状态栏中与调试有关的按键变为如图4所示状态。

图4 状态栏中与调试有关的按键

3 调试程序

可以使用图4所示的按键对程序进行调试。

3.1 单步调试

点击图4①所示的按键或者F7按键对程序进行单步调试。点击该按键之后,可以看到蓝色的箭头移动到下一行,即表示程序执行了第9行代码,目前停止在在第10行代码的位置,如图5所示。

图5 单步调试

此时,再次点击单步调试按键,程序就会运行到第11行,即结束程序。

3.2 单步进入

如果想进入自定义函数f()内部进行调试,则在图5所示的状态下,点击图4②所示的按键或者F8按键,此时程序会进入到f()函数内部,如图6所示。

图6 单步进入

http://www.lryc.cn/news/216991.html

相关文章:

  • Linux 调试 (objdump/strace/strings)
  • CAS 单点登录详解
  • tbh常用的绘图快捷键
  • Android-Framework 清除应用用户数据,不清除权限
  • CS认证办理流程,CS认证好处
  • macOS 安装brew
  • H5: 使用Web Audio API播放音乐
  • Parasoft C/C++test:汽车网络安全ISO 21434最佳实践
  • 如何卸载干净 IDEA(图文讲解)windows和Mac教程
  • Docker搭建Gitlab
  • STM32F4X SDIO(四) SDIO控制器
  • 【flink】Task 故障恢复详解以及各重启策略适用场景说明
  • 一个计算机高手的成长3
  • 2023应届生能力考试含解析(Java后端开发)——(1)
  • Ansible中的任务执行控制
  • 利用maven的dependency插件分析工程的依赖
  • 【广州华锐互动】VR野外求生技能学习,让你感受真实的冒险之旅!
  • k8s、调度约束
  • Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
  • 电子器件 MOS管的参数、选型与使用技巧
  • EtherCAT主站SOEM -- 2 -- SOEM之ethercatbase.h/c文件解析
  • Spring集成高性能队列Disruptor
  • C++——类和对象(中)完结
  • Sqoop的安装和使用
  • java毕业设计基于springboot+vue的村委会管理系统
  • 【C++】多态 ⑪ ( 纯虚函数和抽象类 | 纯虚函数语法 | 抽象类和实现 | 代码示例 )
  • node 第十四天 基于express的第三方中间件multer node后端处理用户上传文件
  • KnowledgeGPT:利用检索和存储访问知识库上增强大型语言模型10.30
  • Angular material Chips Autocomplete
  • 『亚马逊云科技产品测评』活动征文|搭建基础运维环境