Dev C++调试功能使用指北

Win10环境下 dev c++的 调试问题 身为一个计科专业的学生,我不得不羞耻地承认,在我接触C语言的两年时间中,竟然不会使用dev c++进行代码的调试。因此,准备着手练习算法和数据结构的我,不得不硬着头皮开始继续研究,怎样在Win10环境下 完成dev c++的调试。 在一遍又一遍的奇怪显示下,我终于实现了用dev c++调试C语言代码的功能。下面将我在这一过程中遇到的情况以及解决方法进行总结,希望对 调试 同样一脸蒙圈的你会有帮助 用一个简单的代码段来先做一个示范吧: 输出hello world! #include<stdio.h&g 阅读详情

Dev C++调试功能使用指南

  1. 打开一个.cpp文件,编译它,看这个文件能否通过编译。能过编译时调试的前提条件
  2. 设置断点,即在要设置断点的那行代码开头处的数字上单击鼠标左键一次,点击后的效果如下图:
    在这里插入图片描述
    你可以设置一个断点,也可以设置多个断点,如果只有一个断点,程序就会从设置的断点处开始,随着你的点击,会逐步进行下去,直到程序结束。如果设置了多个断点,你的程序就会在断点与断点之间进行调试。
  3. 点击调试,开始进入调试,调试按钮位置如下图:
    在这里插入图片描述
    (当然,也可以点击菜单栏的运行->调试)
  4. 点击后程序就会跳出控制台。如果程序需要输入,那么就输入数据,然后单击Enter键。
  5. 调试真正开始,你可以点击下一步,让程序运行到你想要的位置,其中,蓝条的位置即为当前程序运行的位置。

简单介绍一下调试工具栏上一些常用的功能键
在这里插入图片描述
调试——顾名思义,就是和我们第三步的操作一样
添加查看——指实时查看你定义的变量、数组等的值,会在左侧空白的那一栏

C/C++程序的断点调试 - Dev C++ 本文以Dev C++ 5.11为例,简述C/C++程序断点调试的基本方法和过程。其它的IDE环境,大同小异。 阅读详情

相关推荐

如何开启Dev-C++的调试功能

今天可算是学会调试了,DEV-C++5.1.2居然可以调试了,方法如下: Step1 新建一个项目(文件——》新建——》项目,选择如图),注意cpp文件无法调试 Step2 删除自带的main.cpp加入自己的cpp文件 Step3 打开项目——》项目属性———》编译器——》连接器——》产生调试信息 改为on Step4 关闭优化(即关闭O2,O3) Step5 点开调试,断...

LiuKairui的博客 1万+

Dev-C++ 5.11简单使用说明

点此下载,下载完后解压并双击“Dev-Cpp 5.11 TDM-GCC 4.9.2Setup.exe”,默认安装即可。 使用过程如下: 0、打开Dev-C++开发环境 1、新建源文件,按Ctrl+N(或选File菜单点Source File子菜单) 2、输入代码,按Ctrl+S保存,按快捷键F9编译(或选Execute菜单点Compile子菜单) 3、编译出错时,双击

寻找快乐 4万+

Dev C++调试程序方法超详解,系统地学一下如何用 Dev C++ 调试程序

所谓调试程序,就是控制编译器一行一行地执行代码,过程中可以清楚看到每个变量值的变化情况、函数的调用过程等,进而发现程序中隐藏的错误或者低效的代码。 作为一款免费、开源的 C/C++ IDE,Dev C++ 内嵌 GCC 编译器和 GDB 调试器,既能编译、运行程序,也能调试程序。 本节,我们以一段完整的 C 语言程序为例,系统地学一下如何用 Dev C++ 调试程序。 #include <stdio.h> int add(int a,int b){ int c = a+b; ..

HUYA69的博客 1万+

Dev-Cpp/Mingw32 环境介绍(1)

Dev-Cpp/Mingw32 环境介绍(1) 前言  对于现在越来越多得关于编程方面得问题和商业公司对版权问题的担心。所以向各位推荐一款类似于VC的IDE。这款IDE所使用的编译程序是 GCC的Win32版本 Mingw32。而IDE本身也是GPL协议的产物。所以,不论是商业用户,还是个人用户都能够自由的使用她,而不必为使用盗版软件而提心吊胆的。另外,由于Mingw32是GCC的

北斗星君的专栏 2万+

Dev-C++

方便本地评测使用文件输入输出或作其他用途。在 “连接器命令行加入以下命令” 中加入 -D[String] 命令。其中 [String] 改为你需要的宏名。如图,当开启编译选项后便可将以下代码从 test.in 文件读入数据并在 test.out 文件中输出。#endif。

小天狼星_布莱克 的博客 1万+

Dev-Cpp.zip:C++ IDE的安装与使用指南

Dev-Cpp作为一款广受欢迎的集成开发环境(IDE),在C++编程社区拥有着悠久的历史。尽管它不是最现代的IDE工具,但在开发者中依然有着坚实的拥趸。Dev-Cpp的核心组件包括:MinGW编译器:用于编译C/C++源代码。集成开发环境(IDE):提供代码编辑、编译和调试等集成工具。项目管理器:方便用户组织和管理多个项目。用户界面:提供图形化的操作环境。Dev-Cpp提供广泛的个性化设置选项,开发者可以根据自己的喜好和工作习惯对IDE进行配置。

weixin_33750664的博客 815

Dev-Cpp 5.11:经典C++集成开发环境安装指南

本文还有配套的精品资源,点击获取 简介:Dev-Cpp 5.11是一个开源的C++集成开发环境,针对Windows操作系统的开发者设计。安装包包含一个可执行安装程序,用户通过解压和运行它可以安装Dev-Cpp。该IDE提供了包括源代码编辑器、TDM-GCC编译器套件、项目管理工具、调试器以及诸多辅助工具在内的完整开发平台。虽然Dev-Cpp 5.11是一个稳定的老版本,但它...

weixin_36289742的博客 8211

spring boot 集成cas(一) 服务端搭建

简单点就是统一服务认证,多个系统一次登录。俗称单点登录。

慕孑晨的博客 1956

颠覆性创新的测量框架与跨领域实证分析

颠覆性创新作为科技发展的重要驱动力,其核心在于实现知识体系的范式转换。从技术原理看,这类创新通常具备知识替代、网络重构和跨领域渗透三大特征,通过引用网络分析和文本挖掘等方法可量化评估其影响力。在工程实践中,CD指数、DI指数等测量工具帮助研究者识别具有突破潜力的成果,而深度学习等新兴技术进一步提升了评估精度。当前AI、半导体等领域的热门技术发展表明,模块化架构和产业协同能有效促进颠覆性创新。面对全球范围内创新颠覆性下降的趋势,优化科研评价体系、构建跨学科协作网络成为关键应对策略。

weixin_29735807的博客 321

从零搭建openEuler ARM64开发测试环境:手把手教你用libvirt+KVM配置虚拟机(含VNC远程安装)

本文详细介绍了如何在ARM64平台上从零搭建openEuler开发测试环境,涵盖libvirt和KVM配置虚拟机的完整流程,包括环境准备、存储配置、网络优化、XML配置详解以及VNC远程安装。特别针对华为欧拉(openEuler)系统进行了优化,帮助开发者快速构建高效的ARM架构虚拟化环境。

weixin_30545945的博客 586

FreeRtos——10、全局看门狗设计

RTOS 里的看门狗不只是为了证明 CPU 还在动,而是为了证明每个业务逻辑都在按预期的节奏“呼吸”。

qq_40170041的博客 900

AUTOSAR从入门到精通-复杂设备驱动(CDD)

CDD是复杂设备驱动的首字母缩写主要为驱动程序或复杂驱动程序,但不限于驱动程序。复杂驱动程序是一种未被AUTOSAR标准化的软件实体,可以通过AUTOSAR接口和/或基本软件模块api访问。 CDD是位于基础软件复杂驱动层的特定模块,与标准BSW模块或Rte交互。 CDD可能需要与分层软件体系结构的模块连接 分层软件架构的模块可能需要连接到CDD CDD可能需要通过Rte连接swc。

getusushu的博客 4193

Rockchip开发系列 - 3.4.GPIO扩展芯片AW95xx和PCA953X(2)

Rockchip开发系列 - 3.3.GPIO扩展芯片AW95xx和PCA953X(2)

fulinux的博客 1000

Python爬虫实战:使用最新技术抓取百度贴吧帖子内容

本文详细介绍了使用Python最新技术抓取百度贴吧帖子的完整流程。通过库,我们实现了高效的异步爬虫,具备JavaScript渲染、智能反爬应对、数据持久化等高级功能。这个爬虫框架具有良好的扩展性,可以根据具体需求进行功能增强。

2201_76125261的博客 779

使用Android Studio调试系统应用之TvSettings(一):移植

对于做ROM的同仁、以及想要深入学习Android同学,必定会去调试Android的系统APK,而 *aosp* 源码中的系统APK源码,无法直接在Android Studio中进行调试,本文将持续更新细节,手把手教你,使用Android Studio调试安卓的系统应用。在每个阶段,提供知识点的梳理、总结,为您答疑解惑!

上周的博客 2054

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

上一篇: 21.04.07-直角坐标系的Location类
下一篇: 21.04.14-在复数类Complex内部实现运算符--和==
Huber Wong
博客等级 码龄6年 117粉丝 83原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Huber Wong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值