news 2026/7/13 0:48:24

Dev-C++ 入门:只需60秒,从安装到运行你的第一行代码!

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Dev-C++ 入门:只需60秒,从安装到运行你的第一行代码!

Dev C++安装

选择中文语言chinese 安装

descript

接受协议

descript

descript

选择安装位置(默认)

descript

开始安装

descript

安装完成

descript

Dev-C++ 新建工程

在 Dev-C++ 中,工程(Project)用于管理多个源文件,特别是在编写稍大规模的程序(如需要多个 .c 或 .cpp 文件协作)时非常有用。下面将分步详细说明如何新建一个 C 语言工程(C++ 工程步骤类似):

第一步:启动 Dev-C++ 并进入菜单
  1. 双击桌面上的 Dev-C++ 图标,打开软件。

descript

首次启动选择中文简体

  1. 在顶部菜单栏中,找到并点击“文件”菜单。
  2. 在下拉菜单中,将鼠标移动到“新建”选项上。
  3. 在弹出的次级菜单中,点击“工程”(快捷键为 Ctrl+N)。此时会弹出一个“新工程”对话框。
第二步:选择工程类型
  1. 在弹出的“新工程”对话框中,你会看到多个选项卡。默认显示的是“Basic”选项卡。
  2. 在图标列表中,找到并选中“Console Application”(控制台应用程序)。这是最常用的类型,程序会在黑底白字的命令提示符窗口中运行。
  3. 在右侧的“工程选项”中,你需要选择语言:
    1. 如果要编写C语言程序,请确保选中“C 工程”
    2. 如果要编写C++程序,请选中“C++ 工程”
  4. 确认选择无误后,点击对话框右下角的“确定”按钮。
  5. 这里我选择的是C工程

descript

第三步:保存工程并命名
  1. 点击“确定”后,会立即弹出一个“保存文件”对话框(实际上是保存工程文件)。
  2. 选择保存位置:在对话框的左侧或顶部导航栏,浏览并选择一个你容易找到的文件夹(建议在 D 盘或 E 盘新建一个专门的文件夹,如 D:\helloTest,避免放在桌面或 C 盘)。
  3. 命名工程:在“文件名”输入框中,给你的工程起一个有意义的名字(例如 helloTest)。注意,工程文件名后缀会根据你选择的语言自动生成(C 工程为 .dev,C++ 工程也为 .dev,但内部配置不同)。
  4. 确认路径和文件名无误后,点击“保存”按钮。

descript

输入项目名称:HelloCTest

descript

选择确定创建新工程

第四步:查看工程结构并编写代码
  1. 保存成功后,你会回到 Dev-C++ 主界面。此时界面左侧应该会出现一个“工程”面板(如果没看到,可以按快捷键 Alt+P 或点击顶部菜单“查看” -> “工程”来显示)。
  2. 在“工程”面板中,展开你刚才创建的工程名称,可以看到一个名为“main.c”(C 工程)或“main.cpp”(C++ 工程)的文件。这是 Dev-C++ 自动为你生成的包含 main 函数的主程序文件。
  3. 双击该文件,右侧的编辑区会自动打开它,并显示一段简单的示例代码(例如一个打印 "Hello World" 的程序)。
  4. 你可以在此基础上修改或编写自己的代码。
第五步:编译与运行工程
  1. 编译:点击顶部菜单的“运行”->“编译”(快捷键 Ctrl+F9)。系统会检查代码是否有语法错误。如果下方“编译日志”窗口显示“编译成功”或“0 错误”,则表示编译通过。
  2. 运行:点击“运行”->“运行”(快捷键 Ctrl+F10)。如果编译成功,系统会弹出命令行窗口,显示你程序的运行结果。

descript

  1. 一键编译并运行:也可以直接点击“运行”->“编译运行”(快捷键 F11),一次性完成编译和运行两步操作。
  2. 代码效果:

descript

总结:新建工程的核心步骤是:文件 -> 新建 -> 工程 -> 选择控制台应用并确定语言 -> 保存工程到指定文件夹 -> 在生成的 main 文件中编写代码 -> 编译运行。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/13 0:46:28

UE5蓝图实战:从零搭建可交互游戏场景与性能优化指南

1. 项目概述与核心目标今天是我们UE5蓝图学习计划的第十四天,也是从“纸上谈兵”迈向“动手实干”的关键一步。在前面的日子里,我们完成了项目框架的搭建,创建了可以四处跑动的角色蓝图,但角色所处的世界还是一片虚无。一个没有场…

作者头像 李华
网站建设 2026/7/13 0:45:04

影刀RPA 医药行业自动化:药品信息采集与价格监控

影刀RPA 医药行业自动化:药品信息采集与价格监控作者:林焱一、什么情况用影刀处理医药数据 医药行业的信息管理痛点很明显:国家医保局每季度更新医保目录,各省市的药品挂网价格频繁调整,药企的市场部门需要实时掌握竞品…

作者头像 李华
网站建设 2026/7/13 0:29:04

Rust核心概念测试题及解析

以下是涵盖 Rust 核心概念的考试试题,每题均附有详细解析,可用于检验对 Rust 的理解程度。 一、选择题| 题号 | 题目 | 选项 | 答案 | 解析 | | :--- | :--- | :--- | :--- | :--- | | 1 | Rust 中,let x 5; 声明的变量 x 的默认生命周期是…

作者头像 李华
网站建设 2026/7/13 0:26:04

单片机光学自动打靶机寻点流程分析

光学自动打靶机寻点流程分析Y轴自动加减速寻点程序通过分析图寻点机制实现精确定位,支持负数存储(如454负数案例)及仿真取模运算。硬件层面明确定义引脚功能,软件端集成字库旋转技术以优化显示效果,配套图解代码提供直…

作者头像 李华
网站建设 2026/7/12 23:51:45

171.解耦分层混合 POU 设计:梯形图兜底安全、SCL 实现状态算法,风机、辊道、阀门全设备通用

摘要 可编程逻辑控制器(PLC)是工业自动化领域的核心控制设备。本文从工程师的视角出发,以西门子S7-1200系列PLC为硬件基础,结合TIA Portal开发环境,系统阐述PLC的工作原理、编程语言标准(IEC 61131-3)、硬件选型与接线规范。通过一个完整的电机正反转控制与故障诊断系统…

作者头像 李华