DevC++安装教程
作为一名编程爱好者,我一直在寻找简单易用的C/C++开发工具。经过多次尝试,发现DevC++这款软件非常适合初学者入门。今天就跟大家分享一下我的devc++安装教程和使用心得,希望对准备学习C语言的朋友有所帮助。说实话,一开始我也被各种开发环境搞得晕头转向,直到遇见了这款devc++安装包,才发现原来编程入门可以这么简单!
下载devc++安装包
首先,我们需要获取devc++安装包。这里分享一个我用了很久的稳定版本下载链接:
https://pan.quark.cn/s/b9be520e3b03
详细的DevC++安装教程步骤
-
下载完成后,你会得到一个.exe安装文件。双击它开始安装过程。我第一次安装时还担心会不会很复杂,结果发现整个过程非常简单。安装程序加载只需要几十秒钟的时间:
![图片]()
-
DevC++支持多种语言,包括中文。不过有个小技巧,安装过程中先选择英文(English),因为要等安装完成后才能设置中文界面。这点我第一次没注意,后来才发现:
![图片]()
-
接下来需要同意DevC++的条款:
![图片]()
-
选择安装组件时,我建议选择"Full"完整安装,这样不会遗漏任何功能:
![图片]()
-
选择安装路径时,有个我踩过的坑提醒大家 - 路径最好不要包含中文,否则可能会导致devc++中文显示乱码问题:
![图片]()
-
然后就是耐心等待安装完成:
![图片]()
-
安装完成后,点击完成按钮:
![图片]()
DevC++配置与中文设置
安装完成后,我们还需要进行一些简单的配置。这步很重要,特别是对解决devc++中文显示乱码问题非常关键:
-
第一次启动DevC++,会提示选择语言。这时我迫不及待地选择了简体中文(英语好的朋友也可以继续使用英文界面):
![图片]()
-
接着选择字体和主题风格,我个人比较喜欢深色主题,对眼睛友好:
![图片]()
-
设置成功后,点击"OK"按钮,就可以进入DevC++的主界面了:
![图片]()
DevC++使用教程:编写第一个C语言程序
接下来我要分享的是如何用DevC++编写一个简单的C语言程序。我记得我第一次敲出"Hello World"的时候,那种成就感真是难以形容!下面是一段完整的C语言代码,作用是在屏幕上输出"Hello,World!":
#include <stdio.h>
int main()
{
puts("Hello,World!");
return 0;
}
接下来我们看看如何通过DevC++来运行这段代码。说实话,DevC++使用教程中这部分是我最喜欢的,因为终于可以看到自己的代码运行起来了!
DevC++支持单个源文件的编译,如果你的程序只有一个源文件(新手基本都是从单文件开始学习),直接运行就可以;多个源文件才需要创建项目。
1) 新建源文件
打开DevC++后,在上方菜单栏中选择"文件 --> 新建 --> 源代码":

或者直接按Ctrl+N快捷键,都能新建一个空白源文件:

在空白文件中输入我们的Hello World代码:

完成后,按Ctrl+S保存源文件:

这里有个小技巧:注意将源文件后缀改为.c。因为C++是在C语言基础上扩展的,虽然大多数IDE默认创建C++文件,但我们学习C语言时应该使用.c后缀,编译器会根据后缀判断代码类型。我们这里将文件命名为hello.c。
2) 生成可执行程序
在菜单栏选择"运行 --> 编译",完成hello.c源文件的编译:

我发现了一个更方便的方法,直接按F9键也能完成编译,超级方便!
如果代码没有错误,会在下方的"编译日志"窗口看到编译成功的提示:

编译完成后,打开源文件所在目录,会看到一个名为hello.exe的文件,这就是最终生成的可执行文件。
双击hello.exe运行时,可能会发现一个黑色窗口一闪而过,看不到输出结果。这是因为程序输出后立即结束了,窗口自动关闭。我第一次遇到这情况时还以为是自己代码写错了,后来才知道需要让程序暂停一下。
可以对代码做个小修改,让程序输出后暂停:
#include <stdio.h>
#include <stdlib.h>
int main()
{
puts("Hello,World!");
system("pause");
return 0;
}

我们添加了system("pause")语句让程序暂停,同时别忘了在开头加上#include <stdlib.h>,否则system函数无法使用。
再次编译运行,终于能看到输出结果了:

按任意键后,程序会关闭。
3) 更快捷的运行方式
在实际使用DevC++时,我发现了一个更高效的方法 - 使用"编译 --> 编译运行"选项:

或者直接按F11键,这样能一键完成"编译 --> 链接 --> 运行"的全过程,不用再到文件夹中找可执行程序。更棒的是,这种方式会让程序自动暂停,我们也不用添加system("pause")语句了。
删掉system("pause")语句,按F11键运行程序,结果如下:

4) 小结
现在,你可以将hello.exe分享给朋友,告诉他们这是你编写的第一个C语言程序了!虽然这个程序很简单,但你已经跨出了学习编程的第一步 - 学会了如何编写代码并生成可执行程序。记得我第一次看到自己的程序运行起来时,那种成就感真是难以形容!
DevC++中文显示乱码解决方案
使用DevC++的过程中,我曾经遇到过中文显示乱码的问题,折腾了好几个小时才找到解决方法。如果你也遇到了类似问题,可以尝试以下几种方法:
- 检查编码设置:打开"工具 -> 编辑器选项 -> 字体",确保编码选择为"简体中文"或"UTF-8"。
- 修改字体:有些字体对中文支持不好,可以尝试切换到"宋体"、"微软雅黑"等支持中文的字体。
- 路径问题:确保安装路径和源文件路径不包含中文字符,这是我发现的最常见原因。
- 代码中的中文:在代码中使用中文字符串时,可能需要在文件开头添加适当的编码声明或使用特定的函数来处理中文输出。
经过多次尝试,我发现最简单的解决方案就是重新安装DevC++,并确保所有路径不包含中文字符。这个小技巧是我无意中发现的,省了我好多时间!
C语言入门者的常见错误与解决
作为一名初学者,我在学习C语言时踩过不少坑。说来惭愧,有些简单的错误居然让我卡了一整天。这里分享一些我遇到的常见问题,希望能帮助其他初学者少走弯路:
- 忘记分号:C语言中每个语句结束必须加分号,这是最常见的语法错误。
- 大小写混淆:C语言是区分大小写的,printf和Printf是完全不同的。
- 文件保存问题:有时候我们改了代码但忘记保存,结果编译运行的还是旧代码。
- 引号使用错误:字符串要用双引号(""),字符要用单引号('')。
- 头文件缺失:使用某些函数前必须包含对应的头文件,比如printf函数需要#include <stdio.h>。
回头看这段经历,真的让我学到了很多。最重要的是保持耐心,编程学习是一个循序渐进的过程,遇到错误是正常的,关键是学会如何调试和解决问题。
希望这篇DevC++使用教程能对你有所帮助!如果有任何问题,欢迎在评论区留言交流。











浙公网安备 33010602011771号