Dev C++ 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Dev C++ 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 GPL
开发语言 Delphi/Pascal
操作系统 Windows
软件类型 开源软件
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-09-14

软件简介

Dev C++是一个Windows环境下的一个适合于初学者使用的轻量级 C/C++ 集成开发环境(IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。它集合了MinGW中的GCC编译器、GDB调试器和AStyle格式整理器等众多自由软件。

Dev C++使用MinGW/GCC编译器,遵循C/C++标准。开发环境包括多页面窗口、工程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,能够适合初学者与编程高手的不同需求,是学习C语言和C++的首选开发工具。

主要优点

  • 功能简洁
  • 集成了AStyle源代码格式整理器
  • 提供了一些常用的源代码片段

展开阅读全文

评论 (6)

加载中
打分: 力荐
dev c++对于初学者来说还是蛮好用的
2017/08/07 21:19
回复
举报
值得学习
2017/03/11 21:32
回复
举报
打分: 力荐
大神们,你们知道怎样在Dev-c++上一个程序包含多个c文件吗?
2017/02/22 22:47
回复
举报
更多评论
暂无内容
暂无内容
发表了问答
2016/07/20 11:59

devc++,lib目录下的a文件怎么没有 了,求指点

在链接lib目录下的a文件时,发现只有两个a文件,其余的都没了,请问是怎么回事,版本是5.11,安装在E盘了,重新安装后仍然没有,求大神指点如何弄,谢谢!

2
0
2019/11/07 12:36

C语言中的自定义函数的引用,求大佬

这个地方为什么一直报错?是不是输入问题?

5
0
发表于服务端专区
2019/10/30 22:04

C语言scanf输入

不知道为什么,在运行到给cChar赋值的时候,步骤跳过去了。

1
0
2019/10/30 20:28

C语言的字符输入

用scanf输入字符数据后,printf没有输出字符? 求大佬

1
0
发表于AI & 大数据专区
2019/02/06 16:41

过年好,请问QT的QPixmap对象有没有什么办法把图片大小压缩一下??

如题,我的需求是截取屏幕,然后保存在数据库中。所以也不用图片保持原来的大小和分辨率。 现在存储的图片在数据库有4.2M,太大了,每秒一截图 电脑cpu占用太多 这是我现在的代码,请大神帮忙看看有没有什么方法。刚开始学习C++,多谢多谢 QScreen *screen = QGuiApplication::primaryScreen(); QPixmap fullscreenIma...

2
0
发表于服务端专区
2018/11/27 16:56

devc++的调试问题,点击下一步没反应,求解答,蟹蟹!

2
0
发表于开发技能专区
2018/11/07 10:25

一元多项式的错误,大神帮我看看

#include<stdio.h> #include<stdlib.h> struct Node { float coef; int expn; struct Node *next; }; typedef struct Node ListNode; typedef struct Node* LinkNode; /*创建单链表*/ ListNode *CreatList(int n) { ListNode *head; ListNode *p,*pre; int i,expn;float coef; head=(ListNode *)malloc(sizeof(ListNode)...

2
1
2018/10/30 14:54

已有C++ lib的so文件 .h文件, 怎么在linux下 以 java Demo 运行 并调用C++代码。 JNA方式。

我是按照。https://www.cnblogs.com/lanxuezaipiao/p/3635556.html 上的做的。 本地windows没有C++ 的dll文件,测试不了,想写个简单的类,看看能不能调用C++ 的代码。 下载了第三方的JNA-4.1.0 jar包 ,写了个Demo.java . import com.sun.jna.Library; import com.sun.jna.Native; public class Demo { publi...

6
0
发表了问答
2017/04/06 10:23

JS 与C++ 有没有标准的通信接口

最近折腾JS ,发现nodejs 和C++ 通信的接口有一套,cocosJS 和C++ 通信有一套JSB,所以想问下,JS 与C++有没有标准的通信接口。

2
0
发表了问答
2016/12/21 13:48

大家聊聊C或C++ 大家在生产环境中都用来干什么

我想知道大家平时在工作中都用C或者C++ 做些什么?

7
1
发表了问答
2017/02/20 21:04

dev c++中 丢失zlib.dll

求一个Dev c++的 zlib.dll 文件 谢谢

2
0
发表了问答
2017/02/05 22:43

大神们,过来改错了。利用栈的逆波兰表达式的24点游戏

给定4张扑克牌,【1-10】; 用加减乘除计算出24 #include<iostream> #include<string> #include<cstring> #include<cstdlib> //#include<cstdio> #include<exception> #include<stack> using namespace std; string rand_op() {   int n=int(rand()/double(RAND_MAX)*4);//[0,1]   //0-1,1-2,2-3,3-4   //cout<<n<<" ";   i...

1
0
发表了问答
2017/01/19 14:23

c语言不能直接计算f*1000/1%10???

主要看高亮部分,我直接这么写 s+=((s*100000000/1)%10)>4?0.0000001:0.0; 出错了,然后我 int flag=s*100000000/1; 用flag代替后就对了,为僧膜嘞? 如下图。

1
0
发表了问答
2016/12/31 01:28

设计模式的本质 -- 两个反思

设计模式的本质是为了修复语言的设计缺陷 如果有很多设计模式 就说明语言的设计缺陷很多 优秀的语言不需要设计模式

3
1
发表了问答
2016/11/22 13:30

数据结构的题目用C++

您好,有一道特别简单的题目,要求做一个学生管理系统,具有以下功能 1.查询学生信息 2.添加学生信息 3.修改学生信息 4.删除学生信息 5.实现信息的文件存储 这个题目麻烦您了,虽然简单但是挺急用的麻烦耽误您几分钟,不胜感激!!

2
0
发表了问答
2016/11/01 17:57

数据结构 算数表达式的处理

//seqstack2.h #define TRUE 1 #define FALSE 0 #define Stack_Size 50 /*顺序栈-整型*/ typedef struct { int elem[Stack_Size]; /*用来存放栈中元素的一维数组*/ int top; /*用来存放栈顶元素的下标,top为-1表示栈是空栈*/ }nStack; /*初始化*/ void nInitStack(nStack *S) { /*构造一个空栈S*/ S->top=-1; } /*判栈空...

1
0
发表了问答
2016/10/26 17:26

C语言数据结构中链队,我初始化了两个,确实一样的内容?代码和结果如下

#include <stdio.h> #include <malloc.h> #define TRUE 1 #define FALSE 0 typedef struct Node{ int data;//数据域 struct Node *next;//指针域 }LinkQueueNode; typedef struct { LinkQueueNode *front; LinkQueueNode *rear; }LinkQueue; LinkQueue* InitQueue() { LinkQueue *Q; // Q=(LinkQueue*)malloc(sizeof(Li...

1
0
发表了问答
2016/10/20 21:38

初学c语言,这个程序通过了编译,但是老是奔溃。

一个给数组排序,并且寻找数组内部数字的程序。 #include <stdio.h> void sort(int a[],int n); void halfsearch(int a[],int n); int main() { int a[100],i,n; printf("please enter numbers[1-100]:"); scanf("%d",n); for(i=0;i<n;i++){ scanf ("%d",&a[i]); } sort(a,n); halfsearch(a,n); return 0; } void sort(...

2
1
发表了问答
2016/09/27 18:15

写单链表时,为什么传入结构指针不可以初始化,而对于插入删除时传入结构指针却可以改变其指向?

单链表的存储结构: typedef struct NOde { ElemType data; struct Node *next; }Node,*LinkList; //初始化 void InitList (Linklist L) { L =(Linklist)malloc(sizeof(Node)); L->next=NULL; }//这样写为什么不可以呢 //void insert(Linklist L){......}//插入是可以的...

1
0
发表了问答
2016/09/25 09:51

缓存和两个输入语句的含义

#include<stdio.h> #include<time.h> #include<stdlib.h> main() {   int bingo,num;   char ch='y';   srand((unsigned)time(NULL));   while(ch=='y')   {     bingo = rand()%89+10;     printf("-------%d--------\n",bingo);          while(num!=bingo)     {       scanf("%d",&num);       if(num>bingo)         printf("猜大了!\n");   ...

2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
6 评论
74 收藏
分享
返回顶部
顶部