C++编程软件 Dev-C++ 安装及使用流程

news/2025/9/20 19:20:49/文章来源:https://www.cnblogs.com/quanjun/p/19102756

目录
  • 第 1 步:下载 Dev-C++
  • 第 2 步:安装 Dev-C++
  • 第 3 步:第一次打开 Dev-C++ 时的配置
  • 第4步:编写一个 C++ 程序

第 1 步:下载 Dev-C++

首先,我们需要找一个地方下载 Dev-C++ 软件。

可以直接点击 这个链接 下载。

或者按照下述流程上在 腾讯软件中心 下载。

首先,在浏览器输入网址 pc.qq.com 进入 腾讯软件中心

在 腾讯软件中心 官网的 右上角 我们能够看到一个搜索栏,如下所示:

370a3a90-d9f8-458a-9a85-e00a7a8600fb

我们在搜索栏中输入 “dev-c++” 能够搜索到 “dev-c++” 的主页(即 https://pc.qq.com/detail/16/detail_163136.html)。

在 Dev-C++ 的主页中,中间靠右的位置能够看到一个“立即下载”的按钮,如下:

7474d397-c216-4e29-9e20-0f1fd7f370c4

我们点击一下“立即下载”按钮,会弹出一个页面,问我们是“立即下载”还是“直接下载”,这个时候 一定要选择“直接下载”

e4118127-c8ab-47fc-b48d-f681df2d3092

因为:

  • 如果选择 “直接下载” 就是下载一个咱们需要的 Dev-C++ 软件;
  • 如果选择 “立即下载” 会给你下载一个腾讯电脑管家之后再下载 Dev-C++。

所以,选择 “直接下载” 会比较方便。

但是最方便的还是直接点击我上方的那个下载链接,直接就能下载了。

然后我们静静地等待 Dev-C++ 下载完成……

47817536-0719-40cd-9fdb-2f5a3f7a6325

下载完成后,我们就可以双击 Dev-C++ 的安装包开始安装文件了。

第 2 步:安装 Dev-C++

双击 Dev-C++ 的安装包,就可以开始安装 Dev-C++ 了。

如果对软件的安装位置没有特别地要求,则一直按回车键就能完成安装(就不用看下面的具体步骤了)。

具体步骤是,在安装过程中会依次弹出如下界面:

d34c8b2e-7f60-424d-b37d-0f3d6566a4be

这一步选择语言,默认(English)即可。因为这一步没有中文可选。

点 OK 或者直接敲回车。

1a89ffd5-2838-478a-a3ef-310f2ac870fa

这一步是他的一些说明,不用管,直接点 OK 或者敲回车进入下一步。

c4ef6e3f-529f-4aa8-87e1-aafc872642c4

这一步是选择安装它的那些组件。不用管,直接点 OK 或者敲回车进入下一步。

1fa59e84-a867-41f1-b0b4-4f48595c3d77

这一步是选择 Dev-C++ 软件在电脑上的安装位置。

默认是安装在 C盘 的 "Program Files (x86)" 文件夹下,如果需要修改软件的安装位置,可以点击右侧的 “Browse...” 按键修改文件的安装位置。

然后,我们点击右下角的 “Install” 按钮,安装程序就会开始安装。如下:

78dfa890-6493-4259-b64d-b348ce995849

我们静静地等待进度条完成(这大概会花费几秒钟时间~)然后就会出现下面的弹窗,显示安装完成:

60de8ec2-f4e6-498d-93ef-ff26cdf19cf2

我们接着点击 “Finish” 按钮。开始第一次打开 Dev-C++ 时的配置。

第 3 步:第一次打开 Dev-C++ 时的配置

第一次打开 Dev-C++,有一个比较重要的配置。

就是要设置使用的语言是 中文

(注:这些设置忘了不影响使用,后续我们也可以在软件中修改配置)

当我们第一次打开 Dev-C++ 时,会弹出这个窗口:

372c066e-d344-4fbe-ad04-5e638f127b40

这是让我们选择软件的语言,默认是 English(Original),我们需要将其修改为中文,具体操作是:

鼠标点击 简体中文/Chinese,然后点击右下角的 “Next” 按钮即可。

接着在后一个弹窗点击 “Next”,再后一个弹窗点击 “OK”,我们就完成了第一次打开 Dev-C++ 的流程了。

打开的 Dev-C++ 窗口如下:

80c22e14-714c-4309-b513-a42b348ace11

第4步:编写一个 C++ 程序

我们可以按 Ctrl + N 新建一个文件,然后在文件中编写程序。

初始的字体可能有点小,我们可以按住 Ctrl 键,然后滑动鼠标滚轮来调整字体大小。

我们接着编写一个程序,例如:

#include <bits/stdc++.h>
using namespace std;
int main() {cout << "hello,world!" << endl;return 0;
}

c7d899e4-2d04-4936-b678-940583c936d3

编写完程序后,我们可以点击上方的这个

94e15d87-66db-4c11-92b9-e885ddc0c3eb

按钮运行程序,或者按键盘上的 F11 按键运行程序。

(运行时可能会提示“文件已存在,要替换它吗?”,选择“是”即可)

上述程序的运行结果如下:

e11018bc-3a92-4ce5-a299-ba6cde53bcd7

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/908512.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DLL植入漏洞分类与微软安全响应指南

本文详细解析微软对DLL植入漏洞的分类方法,涵盖应用程序目录、当前工作目录和PATH目录三种场景的威胁评估标准,并说明微软针对不同场景的安全响应策略与修复优先级。DLL植入漏洞的分类 | MSRC博客 本文章翻译自Secur…

4980:拯救行动

题目 总时间限制: 1000ms 内存限制: 65536kB 描述 公主被恶人抓走,被关押在牢房的某个地方。牢房用N*M (N, M <= 200)的矩阵来表示。矩阵中的每项可以代表道路(@)、墙壁(#)、和守卫(x)。 英勇的骑士(r)决定…

java03-wxj

好的,我们来逐一详细解答这些问题。1. 什么样的方法应该用static修饰?不用static修饰的方法往往具有什么特性? 应该使用 static 修饰的方法:工具方法(Utility Methods): 执行一个与任何特定对象实例无关的通用任…

题解:P13969 [VKOSHP 2024] Exchange and Deletion

题面: 我们考虑从图论意义计数,把 swap 改成连边,由于交换完前面的点直接被删了,所以只保留从后向前的连边。 那么最后连到 \(n-k\) 前的点的数值等于链头,而 \(n-k\) 后的点和链上非链头的点实际上都被删了。手玩…

基于MATLAB的车牌识别系统 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

市场交易反心理特征之二:忽视热点切换的苗头

案例:2017年8月18日,万科A。2017年8月18日,万科A 万科A小波段延续万科A一个波段完成​情况描述:从第一次触及无穷成本线止跌后大资金进入开始,连续2-3次出现买点,都能选出。但是都直接鼠标滑过,没有过脑子,显然…

Linux服务器上安装配置GitLab的步骤

在Linux服务器上安装GitLab是一个涉及多个步骤的过程。以下是详细的步骤,遵从GitLab官方推荐的做法以确保系统的稳定性和性能。 服务器要求和前提条件:一台运行支持的Linux操作系统的服务器,建议使用CentOS 7。 至少…

贪心算法应用:投资组合再平衡问题详解 - 实践

贪心算法应用:投资组合再平衡问题详解 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &q…

MCP:Trae中集成Playwright 实现网页自动化测试

Trae IDE 可以通过智能问答的形式补齐代码,纠正程序中的错误,根据用户的自然语言,实现AI自动编程。近期使用了一下Trae,发现很强大。我把一个有前后端的项目导入Trae IDE,当时还有一些报错,但是很快在Trae 的提示…

C语言中的字符、字符串及内存操作函数详细讲解

在C语言中,字符和字符串的处理是基本且重要的概念。字符在C中通常由 char类型表示,而字符串则是以 null终止的字符数组。内存操作函数则提供了基本的内存处理能力,如复制、设置、比较等内存块。 字符操作 字符使用 …

06、訊息收集

1、使用nmap探测magedu.com开放的端口号和服务指纹 2、使用指纹识别工具探测magedu.com采用的建站模板 3、搜集magedu.com的子域名有哪些

AI 智能体与 Coze 工作流实践:小红书对标账号采集 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

在Linux中设定账户密码的安全性策略

在Linux环境下,确保账户密码的安全性是保护系统安全的重要环节。要设置强健的密码策略,需要从多个层面制定规则,这些包括密码复杂性、长度、有效期限、历史记录限制和尝试次数限制等方面。 密码复杂性设定和管理:密…

对比六种JavaScript全文搜索库 fuse.js 、 lunr 、 flexsearch 、 minisearch 、 search-index 、 js-sea

以下是针对六种JavaScript全文搜索库的对比分析,综合功能特性、性能表现及适用场景: 核心特性对比‌Fuse.js‌‌算法‌:基于Bitap算法的模糊搜索,支持拼写容错和多种匹配模式(前缀、后缀、逻辑组合等)7。 ‌配置…

精选 4 款基于 .NET 开源、功能强大的 Windows 系统优化工具,助力轻松提升 Windows 系统性能与使用体验!

前言 今天大姚给大家推荐 4 款基于 .NET 开源、功能强大的 Windows 系统优化工具,希望可以帮助你轻松提升 Windows 系统性能与使用体验。 Optimizer Optimizer 是一款基于 .NET 开源(GPL-3.0 license)、功能强大的 …

从零开始: c#纯代码实现完整Json解析器的全过程及注释与自定义格式的支持实现

从零开始: c#纯代码实现完整Json解析器的全过程及注释与自定义格式的支持实现大家好!我们要深入探讨一个非常常用的技术:JSON反序列化。别小看这个技术,它可是现代编程中不可或缺的一部。JSON解析不仅仅是简单的数据…

MySQL 32 为什么还有kill不掉的语句?

MySQL有两个kill命令:kill query+线程id,表示终止该线程正在执行的语句;kill (connection)+线程id,表示断开这个线程的连接,如果线程有语句正在执行,会先停止正在执行的语句。有时候可能会遇到:使用了kill,却没…

Axure RP 9 Mac 交互原型设计 - 实践

Axure RP 9 Mac 交互原型设计 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monac…

Ceph IO流程分段上传(1)——InitMultipart - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

第9章 Prompt提示词设计 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …