转自 : http://m.elecfans.com/article/652926.html

C语言编译器哪个好

其实win tc是款很不错的软件。去用一下你就知道了,因为我自学c时就是用的那个软件,真的向你推荐它!

推荐使用VC++6.0中文版,因为国家考试用的就是那个,当然了还有Turbo C这个也是以前国家考试用的,但是这些版本很老了,而且没有现在的方便,比如你遇到了问题想去咨询下别人,老版本的尤其是比较经典的turbo c2.0的,你需要把原来的代码在写一遍才行,而Visusl C++6.0的则可以用鼠标进行复制操作,很是快捷,而且VC还有自动用不同的颜色来显示不同类型的代码,对初学者来说,是个很好的纠错功能,比如你的关键字打错了,颜色是会变的。因为dev本身存在许多缺陷,反而使你能拥有更好的习惯,等到你用dev可以驾驭难题的时候,你会觉得其它软件强大的调试功能根本就是多余的。

TC++对C++标准支持的是一塌糊涂,而VS2005(VC8)和DEV-C++(GCC)可以几乎完美的支持C++标准。过时的不是C语言,而是TC所提供的C语言。TC是几十年前的了,在这段时间里,C语言变了变了又变了。而且TC存在的对一些非标准的容忍,就如同现在社会上行业中的“潜规则”一样,或许会给人方便,但是如果不打算在圈内混(一直用TC),还是别学这些“潜规则”比较好。

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

一些刚开始接触C语言编译的网友想下载一款C语言编译器来使用,不过,网络上有不少C语言编译器相关的软件,让人很难抉择。那么,C语言编译器哪个好?今天的文章里,小编给大家整理了6款好用的C语言编译器推荐给大家,需要C语言编译器的网友,不妨了解一下!

一、Dev-C++

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

二、Turbo C

“TurboC/C++v3.0中文版”是为了照顾不熟悉DOS环境软件操作的广大初学者,让大家能在Windows环境下方便地安装和使用中文TurboC/C++3.0,对界面进行了汉化,并且为其完善了Windows以及中文DOS下的运行环境,经过重新包装后推荐给学习《C语言程序设计》与《C++面向对象程序设计》的广大师生。用户并不需要熟悉DOS知识,只需要在安装时将TurboC/C++v3.0指定安装在任意文件夹,再不需要手动更改任何选项,就能够正常编译程序。

主要功能

1、为了照顾不熟悉DOS环境软件操作的广大初学者,让大家能在Windows环境下方便地安装TurboC/C++v3.0,本安装程序可以将TurboC/C++v3.0安装在任意指定目录,无需修改Options菜单里的Directory选项,即可正常编译标准C和C++程序!

2、“〖程序设计〗\TurboC&C++v3.0\配置工具”菜单中,建立了修改当前编译语法的快捷方式,您选择C或C++编译方式后再重新打开TurboC&C++3.0即可;

3、安装程序将在开始菜单上建立“〖程序设计〗\TurboC&C++v3.0”菜单,并建立启动TurboC++的快捷方式和配置卸载工具,还有其它相关的一些快捷方式;

4、您建立的C/C++程序文件将保存在“安装目录\TCPP\Project”目录下,开始菜单上会建立“我的Project目录”的快捷方式,令您保存更方便;

5、程序输出的.OBJ和.exe文件将保存在“安装目录\TCPP\Output”目录下,开始菜单上会建立“输出文件Output目录”的快捷方式,令您管理更方便;

三、mingw

MinGW是Minimalist GNU on Windows的简称,是指只用自由软件来生成纯粹的Win32可执行文件的编译环境。一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行库。实际上MinGW 并不是一个C/C++ 编译器,而是一套GNU工具集合。除开GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的GNU 程序开发工具 (比如gawk bison 等等)。

开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在Windows 的人提供一套符合GNU 的工作环境。总体说来,使用MinGW 就是GNU。

四、WIN-TC

初学C的一款比较好的软件,也是学习C的一款比较官方标准的软件

WIN-TC是一个turbo C2 WINDOWS平台开发工具,最大特点是支持中文界面,支持鼠标操作,程序段复制,为初学c语言、对高等编程环境不熟悉的同志们非常有帮助

该软件使用turbo C2为内核,提供WINDOWS平台的开发界面,因此也就支持WINDOWS平台下的功能,例如剪切、复制、粘贴和查找替换等。而且在功能上也有它的独特特色例如语法加亮、C内嵌汇编、自定义扩展库的支持等。并提供一组相关辅助工具令你在编程过程中更加游刃有余,如虎添翼。

WIN-TC简繁双语版可以正常运行于98及其以上的简体及繁体WINDOWS操作系统上。

五、Cygwin

Cygwin是一个用于在Windows上模拟Linux环境的软件。它可以作为那些虚拟机软件的一个部分替代品。

运行Cygwin后,你会得到一个类似Linux的Shell环境,在其中你可以使用绝大部分Linux软件和功能。如Gcc,Make,Vim,Emacs等等。总之如果你想使用某个Linux下的功能,而windows上又找不到好的替代品的话,你就可以用Cygwin。我使用的最频繁的是Gcc和Make。我经常用它们来编译一些我从网上下载的开源的工程。这些工程在Windows上编译往往很麻烦。我也用它做过X Server来连接一台真正的Linux服务器,用来测试一个用tcl/tk编写的跨平台的用户界面程序。

六、Microsoft Visual stdudio

Visual Studio(VS) 是一套非常完备的工具和服务,可帮助您为 Microsoft 平台和其他平台创建各种各样的应用程序。Visual Studio 还可将您所有的项目、团队和利益干系人联系在一起。现在您的团队可以从任何位置以虚拟方式进行更为敏捷的合作,无论他们采用何种开发工具。

功能介绍

可以通过强大的集成开发环境构建面向 Windows、Android、iOS 以及 Web 的出色应用。使用任何 IDE 或编辑器在云中进行版本控制、敏捷、持续交付、应用程序分析协作。

适用于所有操作系统的编辑器使用可在 Windows、OS X 或 Linux 上运行的免费代码编辑器构建和调试现代 Web 和云应用程序。

C语言编译器哪个好_6款好用的C语言编译器推荐相关推荐

  1. 安卓电子书格式_6 款值得收藏的电子书阅读软件推荐

    前言 通勤路上或者闲暇时分,除了上网刷微博,相信也有很多朋友会看看资料或小说充充电消遣消遣时间. 下面推荐几款优秀的电子书阅读软件给大家,基本可以覆盖大多数平台和常见电子书格式. 电子书阅读软件推荐 ...

  2. mac上好用的压缩_6款好用的Mac解压缩软件推荐

    在使用Mac办公时,我们经常会需要处理压缩文件,虽然Mac自带了一个归档实用工具,但功能比较局限,一些格式无法处理,需要安装额外的压缩软件,在本文中我们就来推荐几款好用的Mac解压缩软件 eZip 是 ...

  3. java arm 编译器下载_最全盘点:18款在线C/C++/Py/Java编译器,一个比一个强大(附地址)...

    1.Ideone Ideone是C / C ++,Java,PHP,Python,Perl和40+编译器和解释器,支持其他的60种语言.这个工具提供许多强大的功能,允许程序员快速高效的编译源代码.在编 ...

  4. vc6下usb编程_5款免费的C/C++语言编程器

    C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计.目前,C/C++语言十分热门.今天小编准 ...

  5. 嵌入式工具 | 几款实用的C/C++在线编译器

    关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | strongerHuang 作为程序员,使用编译器是必备技能,但是从入门到放弃,基本上就是在开发环境安装.配置这 ...

  6. c编译器哪个好?6款c编译器介绍

    许多朋友经常混淆c编译器和c编辑器,注意,c编译器的作用在于编译,而c编辑器在于编写代码.对于c编译器,小编曾带来诸多文章.但有网友提问,有没有较为推荐的c编译器.为解决大家的疑问,本文将对6款c编译 ...

  7. C++是一款设计非常失败的语言吗?

    C++是一款设计非常失败的语言吗? 一片大海一片湖,C++是海,难以一下全部掌握,但你可以先掌握使用其中的一部分,等熟悉了之后再涉及其它.其他的语言就是一片湖,很容易掌握,但你也会失去很多选择.想做一 ...

  8. cshop是什么开发语言_2019编程语言哪一款最适合你?

    关注我,你的眼睛会辣 来源|网络 编辑|猿姐 在计算机技术日益普及的今天,学一两门编程语言,出门都不好意思跟人打招呼.不论你是从事计算机专业的老鸟,还是慕名而来的萌新,学习一门新的编程语言总是十分有益 ...

  9. go 调用c 编译器找不到方法_深度解密Go语言之关于 interface 的10个问题

    这次文章依然很长,基本上涵盖了 interface 的方方面面,有例子,有源码分析,有汇编分析,前前后后写了 20 多天.洋洋洒洒,长篇大论,依然有些东西没有涉及到,比如文章里没有写到反射,当然,后面 ...

最新文章

  1. redis php 书,php中redis的使用
  2. Python使用os.listdir()函数来得目录内容的介绍
  3. 天猫双11第一波今晚开启 预计2天内1亿人收到货
  4. 使用Python+tkinter编写电脑桌面放大镜程序
  5. Python——数据类型初步:Numbers
  6. Linux 防火墙配置
  7. H3C WAC360 基于Win2012 NPS 802.1x 认证
  8. office972003_为什么我有Microsoft Office Excel 2003打不开Microsoft Office Excel 97-2003格式?...
  9. Pixhawk-姿态解算源码注释
  10. 力扣刷题 DAY_77 贪心
  11. 浏览器如何工作~(转)
  12. 贝叶斯网络、拉普拉斯平滑
  13. Ajax传递数组对象
  14. 阿里云中间件是什么-阿里云中间件介绍
  15. oracle导入 不是dba,IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件
  16. python卡尔曼滤波融合_数据融合之卡尔曼滤波示例
  17. SKIL/工作流程/执行作业
  18. 软件工程导论张海蕃书籍pdf_[计算机科学与技术] VB6仓库管理系统本科论文+源码...
  19. 《电脑编程技巧与维护》2011年第22期刊登出《DB Query Analyzer中的事务管理在DB2中的应用》...
  20. VMware 安装 黑苹果 镜像下载地址 体验一下OS

热门文章

  1. 清华计算机系未来学者奖学金,清华大学2020级“未来学者奖学金”获奖名单公示,共179人获奖!...
  2. 软件学院宣传视频制作日志——脚本的创作
  3. XP开放1433端口
  4. JeecgBoot 低代码开发平台 3.5.3 版本发布,Online 功能专题升级
  5. linux 查看文件字数,Linux 中如何查看文件的行数,字数,字节数
  6. GPU上的相似度检测(PNSR 和 SSIM)
  7. 5g上行速率怎么提升_小兴君课堂 | 5G上行的痛,有解药啦
  8. 《惢客创业日记》2020.12.11(周五)每个客户都有隐形需求
  9. DevExpress16.2补丁
  10. 如何在不删除32位Office的情况下安装AccessDataEngine64位