很惭愧没能把c++学的很好,毕竟离开始工做只有2年时间,对本身要求不要太高,慢慢来吧。话说知道本身的不足,之后要更加抓紧了!fighting~html
如今计划着把c语言给学习一下了,固然此次指的是深刻地学习。先给本身开个书单,一个一个的来吧,C语言比较经典的书也就那么几本,所有看下来也花不了不少时间的。c++
要作到精通c语言有3种途径:程序员
1)阅读经典书籍,只读经典。面试
2)多看优良的源代码。编程
3)学习软件设计,并应用于平常编程。函数
《The C programming_Language》
C语言之父得做品权威性毋庸置疑,本书适合入门,学习C语言的基本语法和使用,入门看该书,本书近300页,别看国内的谭浩强的书(听说谭浩强的书都是东凑西拼的),里面不少误导程序员的细节。学习
虽然书籍出版时间比较老,好像也没更新,不过仍不失为经典书籍。测试
做为一本被人推崇备至的c入门经典,C primer plus绝非浪得虚名。应该算得上C教材里最好的入门书了。 适合做为入门书和基本函数查询得参考资料。本书最新版为第五版,以ANSI C99为标准详细介绍了C语言。设计
在知识广度上,不多有书能匹及。它能为你系统学习c提供一个良好的平台。做者对c的看法精辟。在娓娓叙述的同时,做者辅以大量程序以分析。它让我对C有 了更加系统的全新认识。决非国人所写的那些公理化的教条说教,我以为做者把本身的心血所有吐露。书很厚,近700页,建议先看《The C programming_Language》。
学会C语言基础的东西后,要体验C语言的体验之处,仍是要经过编写不一样的程序才能成为C语言专家,耗时甚大。
本书能够帮助有必定经验的C程序员成为C编程方面的专家,里面是形形色色的习惯用法,代码片断和灵活编程的技巧。
最关键的是本书寓教于乐,让你充分享受编程的乐趣,本书近300页。
该书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程当中的陷阱和障碍。书中所揭示的知识能帮助您绕过C语言自身得陷阱和缺陷,减小代码中许多常见的Bug。
全书分为8章,分别从词法分析、语法语义、链接、库函数、预处理器、可移植性缺陷等几个方面分析了C编程中可能遇到的问题。最后,做者用一章的篇幅给出了若干具备实用价值的建议。
本书揭示了微软公司应对质量挑战、开发出世界级代码的技术内幕,做者在本身不断探索、实践和思考的基础上,系统总结了多年来指导微软各团队的经验,将其凝聚为许多切实可行的编程实践指导,可谓字字珠玑。
本书是由世界级C语言专家编写的C标准库经典著做。英文版已经重印十屡次,影响了几代程序员。
本书结合C标准的相关部分,精辟地讲述了每个库函数的使用方法和实现细节,而这正是一个真正的C程序员所必须掌握的。更重要的是,书中给出了实现和测试这些函数的完整源代码,可让你更深刻地学习C语言。
相比《C标准库》,该书讲解了C语言基础,C标准库,C99标准。
C 语言并不复杂,可是 C 程序员依然须要一本参考书. 就算只是查查标准库,这样一本书也是有价值的。
补充:
《C语言深度解剖:解开程序员面试笔试的秘密》
这本书绝对是强烈推荐,由于这是不少前辈的心血,集合了上面几本书的一些优势,前辈们把本身的经验无私的与你们分享,在此,我也再次向这些无私的奉献着表达敬意!
《你必须知道的495个c语言问题》
入职以来,天天都须要跟C打交道,平均天天也得写500行的程序,写了这么多程序虽说这是做为C程序员必须知道的495个C问题,查看此书才知,咱们了解的其实少之又少。
书籍推荐来自,:
http://www.cnblogs.com/ggjucheng/archive/2012/11/18/2776280.html
http://www.cnblogs.com/tdyizhen1314/archive/2012/04/03/2431075.html