C语言开发环境的选择,

貌似是告诉我们,工欲善其事,必先利其器。

01、Visual Studio

Visual Studio(简称 VS),它是 Windows 下的标准 IDE,VS系列为IDE(集成开发环境),为了适应最新的 Windows 操作系统,微软每隔一段时间(一般是一两年)就会对 VS 进行升级,为目前各大公司Windows下开发的主流选择工具。虽然功能强大,但功能太多,着实不适合入门,且一些标准库函数及C语法和很多教材教程有明显差异,与学生实际不符故不推荐初学使用。同时 VS 有点庞大,安装包有 2~3G,下载不方便,而且会安装很多暂时用不到的工具,安装时间在半个小时左右。对于初学者,暂不推荐。

02、Dev C++

如果你讨厌 VS 的复杂性,那么可以使用 Dev C++。Dev C++ 是一款免费开源的 IDE,内嵌Linux GCC编译器的 Windows 移植版。Dev C++ 只有几十兆、安装卸载方便、学习成本低,开发环境包括多页面窗口、工程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,减少编辑错误,还有完善的调试功能,是初学者学习C的首选开发工具,也是我力推的!

03、 Visual C++ 6.0

Visual C++ 6.0(简称VC 6.0)是微软开发的一款经典的 IDE,因为早期更多的教材、资料也是基于VC6的,参考学习的资料更多,所以直到现在很多高校都以 VC 6.0 为教学工具来讲解C和C++。但VC 6.0是1998年的产品,很古老了,最近也有很多用VC的人留言各种各样的错误,其实就是在Win7、Win8、Win10 下的兼容性问题,有的甚至根本不能运行,所以不推荐使用。

04、CodeBlocks

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

05、C-Free

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

06、Turbo C

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

说到这里,相信大家根据自己的情况已经心有成竹了。小编给大家的建议是:我们更应该注重程序本身的学习,编译器只是工具,所以对编译器的使用不必纠结,更不是最新功能最强的就好大,适合自己学习这门语言就行。

C语言开发环境,请查收相关推荐

  1. c语言中文网 vc++6.0下载量_【新手必看】C语言开发环境,请查收!

    C语言开发环境的选择, 貌似是告诉我们,工欲善其事,必先利其器. 01.Visual Studio Visual Studio(简称 VS),它是 Windows 下的标准 IDE,VS系列为IDE( ...

  2. 【Linux 操作系统】阿里云服务器 操作实战 部署C语言开发环境(vim配置,gcc) 部署J2EE网站(jdk,tomcat)

    . 作者 :万境绝尘  转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/18964835 . 博客总结 : 设置SecureCRT ...

  3. Go语言开发环境配置

    http://blog.csdn.net/hil2000/article/details/41261267/ 一.我为什么要学习go语言 当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻 ...

  4. DOS命令、Java语言开发环境(JVM、JDK、JRE)

    DOS命令: DOS是一个早期的操作系统(黑窗口),现在已经被Windows系统(图形化)取代,对于我们开发人员,目前需要在DOS中完成一些事情,Java语言的初学者,学习一些DOS命令,会非常有帮助 ...

  5. 【学习OpenCV4】案例1:Windows OpenCV C++语言开发环境搭建

    本文的案例内容源自于图书**<学习OpenCV 4:基于Python的算法实战>**,该书是国内第一本完整介绍OpenCV4的图书,第一章有在各个平台搭建环境的介绍,后面每个章节都有对模块 ...

  6. 搭建 Go 语言开发环境

    安装 首先去 Golang 官网(免翻) 下载并安装 提示默认 GOPATH 变量在用户变量中值为 {UserNanme}\go 自定义 GOPATH 位置 打开运行输入 sysdm.cpl 回车 1 ...

  7. VS Code配置Go语言开发环境

    VS Code配置Go语言开发环境 Go语言是采用UTF8编码的,理论上使用任何文本编辑器都能做Go语言开发.大家可以根据自己的喜好自行选择.编辑器/IDE没有最好只有最适合 1.安装中文简体插件 点 ...

  8. win10 sublime运行php环境,Win10下sublime text3搭建go语言开发环境--工具篇

    进行go语言开发环境的搭建. 最近进行了大量的搜索,因为在搭建的过程中遇到了挺多的问题.先介绍搭建的环境. 系统:Win10 IDE:sublime text3 相关插件:GoSublime 这篇文会 ...

  9. Google Go语言开发环境搭建

    Go语言 Go语言是谷歌2009发布的第二款开源编程语言.Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全.支持并行进程. 2012年 ...

最新文章

  1. PyTorch 官方教程发布,限时免费开放!
  2. python 的下划线_
  3. 新手攻略熔炉_我的世界攻略:生存模式新手攻略
  4. python合并两个excel文件_利用Python将多个excel文件合并为一个文件
  5. java单元测试面试,Java必备!JUnit面试题和答案汇总
  6. 计算机应用与技术大赛,关于举办2017年燕山大学第一届计算机应用技术与程序设计大赛的通知...
  7. java bufferedrandomaccessfile_java 读写操作大文件 BufferedReader和RandomAccessFile
  8. python学习之-- 故障记录汇总
  9. JAVA中GridBagLayout布局管理器应用详解
  10. 客户端触发PostBack回发的两种写法
  11. 14、数 据 库:破解还原Access数据库密码
  12. 数据结构和算法(十三)排序算法
  13. 因子分析模型 - Python 做因子分析简直比 SPSS 还简单 - ( Python、SPSS)
  14. 学而思编程python拓展版_学而思网校【2019-寒】少儿编程直播班-scratch Level 1上(零基础)...
  15. silverlight mysql_Silverlight中衔接MySQL数据库实例详解
  16. 《信息检索》第10周周二课程分享 及 11周周二分享安排
  17. 会员管理系统有哪些功能?
  18. itext实现pdf内容替换
  19. PLDA宣布XpressLINK-SOC™ CXL控制器IP支持AMBA CXS Issue B协议
  20. 日本語トレーニング44

热门文章

  1. 润科通用 Java开发工程师 面试
  2. Win7系统下安装Python环境以及IDE开发环境(PyCharm)
  3. 高等数学强化2:一元函数微分学 中值定理 极值点 拐点
  4. 网易新闻 html5,HTML5+SWIPER仿网易新闻横滑翻页及联动
  5. matlab中dtft语法,DTFT的Matlab矩阵计算的理解
  6. python验证身份证真伪_验证身份证的真伪,博客系统、个人博客、PHP、Linux、MySQL、python、前端技术、WEB知识...
  7. 局域网文件管理系统_生产设备日常巡检管理系统解决方案
  8. arping指令即其参数对应的功能
  9. python对银行工作有用吗_银行工作真的很可怕吗?
  10. 公共场所安全蹭网andwifi热点软件构建安全网络!