哪款c语言编译器 6款好用的C语言编译器推荐

番茄系统家园 · 2021-08-23 15:40:23

哪款c语言编译器 6款好用的C语言编译器推荐

这里我们把编译器和IDE(集成开发环境)当做一个概念,不再加以区分。

C语言的集成开发环境有很多种,尤其是下,多如牛毛,初学者往往不知道该如何选择,本节我们就针对、和三大平台进行讲解。

下如何选择IDE?

下的IDE多如牛毛,常见的有以下几种。

1)

下首先推荐大家使用微软开发的(简称VS),它是Windows下的标准IDE,实际开发中大家也都在使用。

为了适应最新的Windows操作系统,微软每隔一段时间(一般是一两年)就会对VS进行升级。VS的不同版本以发布年份命名,例如VS2010是微软于2010年发布的,VS2017是微软于2017年发布的。

不过VS有点庞大,安装包有2~3G,下载不方便,而且会安装很多暂时用不到的工具,安装时间在半个小时左右。

对于初学者,我推荐使用VS2015。最好不用使用VS2017,有点坑初学者。

2)DevC++

如果你讨厌VS的复杂性,那么可以使用DevC++。DevC++是一款免费开源的C/C++IDE,内嵌GCC编译器(LinuxGCC编译器的Windows移植版),是NOI、NOIP等比赛的指定工具。DevC++的优点是体积小(只有几十兆)、安装卸载方便、学习成本低,缺点是调试功能弱。

NOI是NationalOlympiadinInformatics的缩写,译为全国青少年信息学奥林匹克竞赛;NOIP是NationalOlympiadininformaticsinProvinces的缩写,译为全国青少年信息学奥林匹克联赛。NOI、NOIP都是奥林匹克竞赛的一种,参加者多为高中生,获奖者将被保送到名牌大学或者得到高考加分资格。

3)VisualC++6.0

VisualC++6.0(简称VC6.0)是微软开发的一款经典的IDE,很多高校都以VC6.0为教学工具来讲解C和C++。但VC6.0是1998年的产品,很古老了,在Win7、Win8、Win10下会有各种各样的兼容性问题,甚至根本不能运行,所以不推荐使用。

VC6.0早就该扔进垃圾桶了,可是依然有很多大学把它作为教学工具,并且选用的教材也以VC6.0为基础来讲解C语言和C++,可见教学体制的极端落后,课程体系的更新远远跟不上技术的进步。

4)Code::Blocks

Code::Blocks是一款开源、跨平台、免费的C/C++IDE,它和DevC++非常类似,小巧灵活,易于安装和卸载,不过它的界面要比DevC++复杂一些,不如DevC++来得清爽。

5)TurboC

TurboC是一款古老的、DOS年代的C语言开发工具,程序员只能使用键盘来操作TurboC,不能使用鼠标,所以非常不方便。但是TurboC集成了一套图形库,可以在控制台程序中画图,看起来非常炫酷,所以至今仍然有人在使用。

6)C-Free

C-Free是一款国产的Windows下的C/C++IDE,最新版本是5.0,整个软件才14M,非常轻巧,安装也简单,界面也比DevC++漂亮。C-Free的缺点也是调试功能弱。可惜的是,C-Free已经多年不更新了,组件都老了,只能在XP、Win7下运行,在Win8、Win10下可能会存在兼容性问题。

下面我们给出了各种IDE(含不同版本)的下载地址、安装方法以及使用教程,并以红色字体附带了建议。

VS2015

[力荐]

VS2015下载地址和安装教程(图解)

使用VS2015编写C语言程序

相关阅读

  • win7编译c语言程序
  • win7c语言win7 编译c语言编译调试 如何在Windows的命令行下进行程序编
  • 哪款c语言编译器 6款好用的C语言编译器推荐
  • 免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/44893.html
    猜你喜欢
    最新应用
    热门应用