关于Dev-C++安装及使用方式

 更新时间:2023年09月18日 16:34:56   作者:.G( );  
这篇文章主要介绍了关于Dev-C++安装及使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

大一开始时没好好学C语言,之后一直用Java编写程序,写Java Web再之后学习Python,现在该复习一下C语言了!

Dev-C++

C语言的编译器其实也有不少,VC++6.0、Dev-C++、VS、Vscode…但感觉复习的话还是最简单的编译器适合自己!

Dev C++ 是一款免费开源的 C/C++ IDE,内嵌 GCC 编译器(GCC 编译器的 Windows 移植版),是 NOI、NOIP等比赛的指定工具。

Dev C++ 的优点是体积小(只有几十兆)、安装卸载方便、学习成本低,缺点是调试功能弱。

安装

下载

百度搜一下Dev-C++即可。

我网上找的连接

等待下载完成之后,双击打开安装包

下载

安装

1.双击打开文件(.exe)

安装

2.开始安装,选择语言,之后点OK即可安装过程中还是英文,安装结束后可以设置成中文!

安装

3.点 I Agree 接受相关条款

安装

4.选择Full,以便于安装各组件,之后Next>

安装

5.填写安装位置,点击Install开始安装

安装

6.等待安装完成

安装

7.安装完成,点击Finish完成安装

配置

1.选择语言,之后点Next

配置

2.选择字体、颜色、图标等配置(之后还可以改)

配置

3.点击OK结束配置,进入Dev-C++

配置

使用Dev-C++

编写程序

1.新建源文件,在最上方菜单栏中选择“文件 --> 新建 --> 源代码”

程序

新建的空白源文件

程序

2.在空白文件中输入相关代码

#include <stdio.h>
int main() 
{
    printf("Hello World!");
    return 0;
}

源文件名前出现 [*] 代表未保存

程序

3.在菜单栏中选择“文件 --> 保存”,保存源文件。(快捷键Ctrl + S)

程序

4.将源文件后缀改为 .c我将源文件命名为Test.c

程序

运行程序

1.在菜单栏中选择“运行 --> 编译”,完成Test.c 源文件的编译工作

编译

如果代码没有错误,会在下方的“编译日志”窗口中看到编译成功的提示

编译

编译完成后,打开源文件所在的目录(我这里是 E:\cLearning\Test1\),会看到多了一个名为Test.exe的文件,这就是最终生成的可执行文件。

编译

2.实际开发中我们一般使用菜单中的“编译 --> 编译运行”选项

编译

3.输出结果 Hello Word!

编译

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Qt6.0 qproperty-*不生效原因解决分析

    Qt6.0 qproperty-*不生效原因解决分析

    这篇文章主要为大家介绍了Qt6.0 qproperty-*不生效原因解决分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • C语言实现稀疏矩阵

    C语言实现稀疏矩阵

    这篇文章主要为大家详细介绍了C语言实现稀疏矩阵的代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • C++ OpenCV实现白平衡之灰度世界算法

    C++ OpenCV实现白平衡之灰度世界算法

    灰度世界算法是白平衡各种算法中最基本的一种。本文将利用C++和OpenCV实现白平衡中的灰度世界算法,文中示例代码讲解详细,感兴趣的可以了解一下
    2022-05-05
  • C语言递归之汉诺塔和青蛙跳台阶问题

    C语言递归之汉诺塔和青蛙跳台阶问题

    这篇文章主要介绍了C语言递归之汉诺塔问题和青蛙跳台阶问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • C++按位异或运算符的使用介绍

    C++按位异或运算符的使用介绍

    本篇文章对C++按位异或运算符的使用进行了详细的分析介绍。需要的朋友参考下
    2013-05-05
  • C++基于hook iat改变Messagebox实例

    C++基于hook iat改变Messagebox实例

    这篇文章主要介绍了C++基于hook iat改变Messagebox的方法,以实例形式展示了针对IAT(即导入地址表)以及hook的操作,有助于深入理解Windows程序设计原理,需要的朋友可以参考下
    2014-10-10
  • C++ stack与queue模拟实现详解

    C++ stack与queue模拟实现详解

    这篇文章主要给大家介绍了关于c++stack与queue模拟实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面跟着小编来一起学习学习吧
    2021-08-08
  • C/C++ QT实现解析JSON文件的示例代码

    C/C++ QT实现解析JSON文件的示例代码

    JSON是一种轻量级的数据交换格式,它是基于ECMAScript的一个子集,使用完全独立于编程语言的文本格式来存储和表示数据。这篇文章主要介绍了QT实现解析JSON文件的示例代码,需要的可以参考一下
    2022-01-01
  • c语言中unsigned修饰符的使用

    c语言中unsigned修饰符的使用

    在C语言中,unsigned是一种无符号整数修饰符,本文主要介绍了c语言中unsigned修饰符的使用,具有一定的参考价值,感兴趣的可以了解一下
    2023-11-11
  • C++ 详细讲解对象的构造顺序

    C++ 详细讲解对象的构造顺序

    对象的构造往往和构造函数会牵扯在一起,构造函数的函数可能会由非常复杂的逻辑所组成,不同类的构造函数的程序逻辑很可能是相互依赖的,当这种相互依赖一旦成立,那么对象的构造顺序很可能导致难以调试的Bug出现
    2022-04-04

最新评论