前言
Dev-C++是一款内存占用小,支持C/C++,支持调试,可以一键编译、运行的IDE(集成开发环境)。
下载链接:Dev-C++ - Download
如果上面那个不行或者下载比较慢,可以点链接: Dev-Cpp 提取码: xaby 。
安装过程
-
双击下载好的exe文件,电脑可能会弹出"你要允许来自未知发布者的应用对你的设备进行更改吗",选择"是"。稍等一会~
-
来到选择语言界面,不用管它,因为现在也改不了,选择"OK"。
-
就是让你接受它的协议,直接Agree
4.选择安装模块,也是默认就好。点击Next
5.选择安装路径,可以默认的,也可以改到你想要安装的路径。(路径尽量不要包含中文)6.然后点击Install,等大概2分钟就好了。点击Finish,我们的Dev-C++就安装好了。
7.对了,别忘了去安装路径找到"devcpp.exe",生成一个快捷方式发送到桌面,这样后面使用会更方便。
修改语言
Tools->Environment Options->Language->简体中文/Chinese
新建项目
- 文件->新建项目->项目
2.选择Console Application,C++项目(C++完全兼容C,不用担心),填写名称,确定。
3.点击保存。
4.将下面代码复制过去
#include<iostream>
using namespace std;
//阶乘定义,n!=n*(n-1)*...*1, 0!=1
//n!=n*(n-1)!
//计算一个数的阶乘
int fac(int n)
{if(n==0||n==1){return 1;}return n*fac(n-1);//递归求解
}
int main()
{int n;cin>>n;cout<<n<<"!="<<fac(n)<<endl;return 0;
}
按F11(有的电脑是Fn+F11),在命令行(那个黑框框)里输入一个非负整数。例如:
输入:5
输出:5!=120
配置C++11
- C++11增加了一些特性(如lamda表达式)和函数(如to_string),给我们开发程序提供了很多便利。但是Dev刚安装是不支持C++11的,需要我们手动配置。
- 配置方法:工具->编译选项->编译器->编译时加入以下命令,复制"-std=c++11"粘贴,不要忘记勾选前面方框哦!。
- 仍然在当前选项卡,代码生成/优化->代码生成->语言标准->ISO C++11
开启警告信息和调试信息
- 开启警告信息,默认不开启,开启之后我们写程序会更清楚看到我们程序潜在的漏洞。开启方法;工具->编译选项->代码生成/优化->代码警告->显示最多警告信息(选择Yes)
- 开启调试信息,默认不开启,开启之后我们Debug时更清楚看到我们程序的调试信息。开启方法;工具->编译选项->代码生成/优化->连接器->产生调试信息(选择Yes)