大家好,又见面了,我是全栈君。
工具篇
Clion,大名鼎鼎的Jetbrains公司的C/C 集成开发环境,你可能没听说过Jetbrains,但是你肯定听说过Intellij IDEA。
Visual Studio 2017,你可能也没听说过Intellij IDEA,但是Visual Studio你肯定听说过吧。史上最强IDE,支持C 、C#等多种语言,它的强大从安装体积就可以看出来。经过我一段时间的试用,免费的社区版完全可以满足学习和日常使用需求,就是一些高级需求想用的时候发现只有企业版可用……
CodeBlocks,跨平台的免费开源C/C IDE。如果希望使用轻量一点的IDE,可以尝试一下它。不过后来我用了最新的Visual Studio 2017,就再也没碰过它了。虽然功能不及前面的两个,但是完全吊打臭名昭著的VC6.0。
Visual Studio Code,和Atom一样的开源编辑器,如果不喜欢IDE的笨重,可以考虑试试它。
资源篇
不像现在的很多语言有官方文档和官方实现,C 最多只有一个官方标准。所以现在没有统一的官方文档之类的东西。要学习C 最好的办法就是找一本权威的书。
学习网站
tutorialspoint.com,国外的一个编程入门网站,有很多内容很适合入门,不过缺点是没中文。
w3cschool C 教程,同样的可以作为简单的中文入门教程。
书籍资源
C Primer 第五版 CSDN资源下载,《C Primer》是一本权威的C 入门书,是一本C 程序员必看的书,现在的第五版还增加了比较新的C 11标准。强烈推荐。
C 必读书单,这是一个整理的书单,列出了很多优秀的C 书籍。
C 经典书籍大集锦(附百度网盘免费下载地址),列出了很多值得下载的C 电子书。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/108270.html原文链接:https://javaforall.cn