最近这两年做了比较多的东西。本来感觉还是很有成就感的,但是后来才发现我以前做的那些充其量就是一个个鸡窝,拿不出手。要是有一个稍微大一点的东西,任务稍微多一点,以前的那一套思路就吃不消了。接触了一段时间的嵌入式Linux,看着那一大堆一大堆的代码,更是有力不从心的感觉。看Linux源代码现在也有半年多了。但是说出来不怕人笑话,还是一窍不通。尤其是指针以及结构体这一部分的,知之更少。以后要加强这方面的学习了。
就现在的情况来看,重新学习C语言似乎已经变成了当务之急。最近就手头的工作先不做了,好好学习C语言。在这次学习的过程中千万不敢犯眼高手低的错误,即使很简单的代码都需要亲自敲出来,并且完全理解了才行。边看书,边做笔记。做笔记做到数据库里边。
一定要在一个月之内对C语言有更高层次的理解!
需要看的书:
初级:
《C程序设计语言》
《C Primer Plus》/《C Primer Plus(第五版)中文版》
《C和指针》
《Think in C》
进阶:
《C陷阱与缺陷》Andrew Koenig 著
《C专家编程》Peter Van Der Linden 著
C 语言开发技术经典之作,C 程序员必读之书,数十年来经久不衰。如果你想对C语言全面的掌握,真正了解C 语言 的精髓,这两本书是必读之作。由人民邮电出版社出版的中文译本也还不错。
《C语言编程常见问题解答》
《高质量C编程指南》—林锐
《华为公司编程语法规范》
《高级C语言》
阅读(1413) | 评论(2) | 转发(0) |