- A+
俗话说“磨刀不误砍柴工”,只有熟练掌握工具的使用方法,才能达到“庖丁解牛”的境界。想要成为C语言中的绝世高手,首先也要找到一把绝世好剑,C语言的开发工具就是这把“绝世好剑”。剑大多是双刃的,使用不当就会造成不必要的麻烦,所以为了能成功成为C语言的编程绝世高手,就要熟练掌握C语言的开发工具。Admin10000为你整理了几款常用的C开发工具。
1、Visual C++ 6.0
即开发者常说的VC6,该软件为微软所开发的C语言开发工具中最为经典的版本,被广泛用于各类C语言考试。
优点:视窗开发环境,可以使用鼠标操作、字体大小调整方便、文本复制简单快速(CTRL+C, CTRL+V),自动设置好工作目录。
缺点:对C语言一些图形函数不支持,由于使用鼠标、不需要设置工作目录,降低了学习者对C程序运行全过程的了解,不利于熟悉程序运行的底层机制与原理,对今后学习语言不利。
2、Turbo C 2.0
Turbo C 2.0不仅是一个快捷、高效的编译程序,同时还有一个易学、易用的集成开发环境。Turbo C2.0是基于DOS系统的。使用Turbo C2.0无需独立地编辑、编译和连接程序,就能建立并运行C语言程序。因为这些功能都组合在Turbo 2.0的集成开发环境内。
优点:支持C语言的图形函数
缺点:由于Turbo C 2.0 是基于DOS的,存在诸如不支持鼠标操作、字体大小不能调整、文本复制步骤繁琐、必须另外启动UCDOS等中文环境才能支持中文输入输出等缺点。
3、 Turbo C++ 3.0
Turbo C++ 3.0 是一款强大C语言程序设计与C++面向对象程序设计的集成开发工具。它就能够在同一个IDE集成开发环境下设计和编译以标准 C 和 C++ 语法设计的程序文件,修正了Turbo C 2.0中存在的一些Bug。Turbo C++3.0同样是基于DOS系统。
优点:支持C语言的图形函数。完全支持鼠标操作。很好照顾了习惯图形操作环境的用户。
缺点:必须另外启动UCDOS等中文环境才能支持中文输入输出。
4、C-Free
C-Free是一款国产的支持多种编译器的专业化C/C++集成开发环境(IDE)。利用C-Free,使用者可以轻松地编辑、编译、连接、运行、调试C/C++程序。目前最新版是5.0。
优点:小巧实用,操作方便,增加的语法加亮器,支持中文,适合初学者使用。
缺点:功能它没有VS系列的IDE强
综合以上,个人觉得,初学C语言编程时,最好还是使用Turbo C 2.0 或 Turbo C++3.0,这样就可以培养良好的C语言语感,为今后学习其它语言打下扎实的基础,再学习其它语言时就会觉得轻松自如。当对C言有一定理解后,为加快开发过程,就可以考虑使用方便的视窗开发环境。