我觉的,学会 c 语言最基础就可以了,更深入的东西,不用学
到了用的时候,发现又不会的东西,看一眼就学会了。没有使用情景,学东西,很抽象,学起来也不容易还学的慢
比如你是做单片机的,freeRTOS 看一遍源码,源码中处处是经典案例。
学 linux 的话, uboot kernel 源码,都是经典案例,多的看不完。
又不会的就查,查过后自己写写代码测试一下,记得清学的快。
我的 c 语言也是从 源码 开源项目中学的,c 有很多优秀的用法,推荐看 freeRTOS 或者 kernel ,这些以后都是要接触的。