想学C语言,第一件事就是装软件。很多人卡在这一步,不知道该下哪个、装哪个,网上搜一堆教程越看越乱。这篇文章就用大白话把常用的c程序软件讲清楚,看完你就能知道哪款适合自己,直接动手写代码。
什么是c程序软件
说白了,c程序软件就是让你能写C语言代码、能把代码变成电脑能运行的程序的工具。它一般包含三个部分:写代码的编辑器、把代码翻译成可执行文件的编译器、还有帮你找错误的调试器。有些软件把这三样打包在一起,就叫IDE,中文叫集成开发环境。你不需要搞太复杂的概念,记住一句话就行:装一个IDE,就能开始写C语言了。
新手最常用的几款c程序软件
第一款是Dev-C++。这个软件小,装起来快,界面简单,打开就能写代码,是很多学校教C语言时用的。缺点是界面比较老,功能少,但对你来说反而是好事,不会被一堆按钮吓到。
第二款是Visual Studio。这是微软出的,功能非常强大,代码提示做得很聪明,打几个字母它就猜到你要写什么。缺点是安装包很大,要好几个G,电脑配置差的话会卡。如果你以后还想学别的语言,装它不亏。
第三款是VS Code。严格来说它只是个编辑器,需要自己装编译器才能运行C程序,配置起来对新手有一点点门槛。但它轻快、界面好看、插件多,学会之后写什么语言都用得上,很多程序员的主力工具就是它。
第四款是Code::Blocks。这款和Dev-C++类似,也是轻量级IDE,跨平台,Windows、Mac、Linux都能用,装自带编译器的版本最省事。
如果你用的是Mac电脑,可以直接用系统自带的终端加上clang编译器,再配一个VS Code,写起来很舒服。
怎么选适合自己的
如果你是完全零基础、电脑配置一般,直接装Dev-C++或者Code::Blocks,五分钟搞定,马上就能敲第一行代码。如果你电脑配置不错,打算长期学编程,建议上Visual Studio或者VS Code,前期多花点时间配置,后面会越用越顺。
还有一点要提醒:不管用哪款软件,C语言本身是一样的。你在Dev-C++里写的代码,拿到VS Code里照样能编译运行。所以不用纠结选哪个,先随便装一个开始练,等上手了再换也来得及。学编程卡住人的从来不是软件,而是不动手。
安装和使用的小建议
下载软件一定要去官网,不要在随便一个网站下载,免得带上捆绑垃圾。安装路径尽量别用中文,避免一些奇怪的报错。第一次运行时,新建一个源文件,保存成点c结尾的文件,然后写一个最简单的程序,输出一句你好世界,编译运行能看到结果,说明软件装好了。
遇到报错别慌,报错信息会告诉你第几行出了问题,对着提示改就行。刚开始出错很正常,改错的过程就是学习的过程。
写在最后
c程序软件只是工具,就像做饭用的锅,锅再好也得你自己动手炒菜。选一款顺手的软件,坚持每天写一点代码,从小程序开始,慢慢做大一点的项目,你会发现C语言没那么可怕。工具已经帮你列好了,剩下的就是打开软件,敲下你的第一行代码。
