如何学习 C 语言
学习 C 语言的路线/方法/注意事项
- 找一本比较好的书,推荐是《C primer plus》,《C语言程序设计——现代方法》或《C 程序设计语言》。一本就可以,前期学习不在多,而在精,吃透。
- 找一个视频教学系列,配着书一起看。推荐是翁恺老师的慕课。
- 多写代码,动手敲每一道例题,课后习题。不要觉得这个例题简单,你能在不看书的情况下写出来吗?不要偷懒,多写代码才能发现问题。
- 善于利用搜索引擎 。网站前面我说了那么多,要用起来。
- 写博客 。找到一个让你心态崩了的 bug,学完一个比较难的知识点,写一篇博客总结一下。即有利于自己复习巩固,后面查看还可以让大家看到,帮助他人的同时可以找到自身的问题。最重要一点,对面试有帮助 。
- 尝试在 Linux/Mac 下编程 。C 语言诞生的原因就是设计 Unix。Linux(类 Unix)可以说是 C 语言的精华,多在 Linux 下使用 gcc,vim,makefile,gdb 这些工具,对 C/C++ 路线的人来说很有帮助。
学习 C 语言的网站
吐血给大家整理我一般经常用的网站,毫无保留!
1. cppreference
这个网站可以看中文版。学习 C/C++ 知识概念/函数 很好的参考网站,不会就查一查。
页面看起来很舒服(个人觉得),但是就是有时候会被墙,查函数很慢