c语言用什么软件学比较好?

CWL-淼焱


C语言作为一门比较古老的编程语言,其实编程软件非常多,大部分代码编辑器(IDE环境)都支持C语言开发,没有哪个一定好,哪个一定不好,只要能高效、高质量的完成工作都可以,下面我简单介绍几个不错的C语言编程软件:

Dev-C++

这是一个轻量级的C语言编程软件,免费、开源,主要应用在Windows平台下,轻便灵活、占用内存少、运行速度快,支持C++11新标准,基本功能和早期的VC++6.0差不多,没有任何自动补全、语法提示和检查的功能,纯粹靠自己一行一行撸码,非常适合初学者,有助于锻炼基本功:

Code::Blocks

这也是一个轻量级的C语言学习软件,免费、开源、跨平台,相比较Dev-C++来说,支持自动补全、语法提示和检查的功能,除此之外,还自带有许多现成的工程模板,可以快速创建Qt、GUI、DirectX等常见应用,使用起来非常方便,开发效率也更高:

Visual Studio Code

这是一个轻量级的代码编辑器,免费、开源、跨平台,微软自主研发,风格和Visual Studio非常相似,但功能可没VS那么强大复杂,非常轻巧灵活、运行速度快、占用内存少,配置本地GCC编译器后,也可以当做一个简单的C语言编程软件来使用,对于日常练习学习C语言来说,也是一个非常不错的选择:

Visual Studio

这个就不多说了,Windows平台下应该使用最多了,功能非常强大,代码开发、调试运行效率都非常高,在开发大型项目中经常会用到这个软件,项目管理、团队协作都非常方便,扩展的功能也非常多,C#、VB、Python等模块都已集成,对于初学者来说,也是一个非常不错的C语言学习软件:

Xcode

这个是Mac系统下一个自带的集成开发工具,非常轻巧灵活、运行速度极快,集代码编写、调试、运行于一身,可以快速的进行C语言开发,使用起来非常舒服,如果你在Mac下开发的话,那Xcode就是一个非常不错的选择:

CLion

这是Jetbrains公司的一个产品,专门用于C/C++开发,非常专业的一个软件,在Mac系统下使用也比较广泛,支持智能补全、语法提示、代码高亮、Git等功能,除此之外,还支持许多高级的功能,像代码重构、代码分析、单元测试、CMake等,调试运行起来非常方便,对于C语言学习来说,也是一个非常的软件:

Vim

这也是一个常用的代码编辑器,在Linux环境下使用比较多,非常轻便,插件扩展也很丰富,和各种编程语言都能混搭,而且效果非常好,对于Linux下C语言学习来说,是一个非常不错的软件:

Emacs

这也是Linux环境下使用比较多的一个代码编辑器,自带有图形用户界面,使用起来更方便也更直观,文本编辑功能强大,插件扩展也非常丰富,安装GCC编译器后,也是一个非常不错的C语言学习软件:

目前,就分享这8个不错的C语言学习软件吧,涉及Windows、Mac、Linux3个平台,对于日常开发学习来说,完全够用了,当然,还有许多其他的C语言编程软件,像C-free、Eclipse(插件)、Qt等也都非常不错,选择适合自己的一款就行,网上也有相关资料和教程可供参考,非常详细,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言补充。


小小猿爱嘻嘻


我是Java软件工程师,用专业角度分享干货。在这里推荐三款软件,足以满足你学C语言的需求。



最经典的莫过于VC6.0

VC6.0是大部分科班出身的第一款编程软件。本人软件工程专业,大一就是使用这款软件入门C语言,当然这款软件也可以用来学习c加加。



既然是学院派软件,那自然有教科书选择它作为编程C语言入门的原因,简朴的界面,容易上手的操作方式。

缺点是Windows10安装有点麻烦,Windows7及以下可以兼容,而且官网也不对此软件进行维护了。

升级版VC,Visual Studio

如果打算学C语言并且以后成为你谋生的工具,在Windows系统里首推VS,这款软件不是免费的但是有社区版,当然仔细找找可以弄到破解版本也不是难事。



VS是非常强大的编译软件,不仅仅可以写C语言以及其他带c的语言,还可以写Java等主流语言。个人用过2010版本写c加加,确实是不错的工具。

Linux系统必备,Vim

以上两种是Windows用户必备的C语言学习软件,如果你想在Linux里掌握更加纯粹的编程方式,那么可以用Vim,这是简单而又经典的C语言编译工具。



当然它与前两款有所不同,写完以后没有按钮给你点击运行,你必须在Linux的命令行上编译运行,这对你掌握C语言的原理会有更好的帮助,顺便还能把Linux知识掌握一番,一箭双雕。

关注“极客宇文氏”,一名有料的软件攻城狮。

极客宇文氏


就编译器我专门介绍一下吧,经典的VC++6.0,一般资料都是用这个举例子,考试一般也用的都是这个,但win10不怎么兼容。如果是win10,建议看下面几个软件。

专业的就是Visual Studio,很专业功能强大,但是软件也非常大。


一般用的推荐C-free(网上有破解版,界面好看操作方便,提示智能,个人使用的就是这个,比较推荐),Dev-C++(比较老牌的C编译器也有很多人用),啊哈C(好像是国产的,软件很小基本功能都有,傻瓜式操作,适合小白)。




分享到:


相關文章: