C语言要从大而全,从基础开始,它属于最好的。别被它误导,它也有很多错误,不适合标准软件开发者使用,变量声明,定义,编程规范完全不合格,但是从语言学习方面做到极致,有大量不同的例子和试题,标准的教科书始的书籍:《C语言程序设计》(谭浩强)
c++基础语言学习它应该是老大,从基础教起,面面具到,但是他同样少不了老外书籍的弊病,整本书总是拿那几个示例摆弄来摆弄去,没有新意,不利于面的扩展。这虽然增加了横向比较,但是违反了学习语言的最佳方法--先模仿后创造:《C++ primer》
《C++ programing language》这个是老祖宗级别的书,可以从早期探讨C++创建者的初衷。
《thinking in c++》这个从C++的机制上进行深层次的分析,如:虚表。这个适合从学校的C语言学习转投C++阵营的。C在5万行代码之内有很大优势,达到10万行,维护起来让人抓狂,问题单成群。C++在10万行代码以上表现出优良的可维护性。
《More Effctive c++ 》这个是对有实际标准软件开发经验的人员有用,有利于提高代码质量。
《C++沉思录》这个水很深,我觉得对我最有用的是状态机方面。
[高质量程序设计指南.C.C语言(第三版)].林锐 这本书是偏向编程规范的书(作者有大型软件开发经验,偏向CMMI),对没有标准软件开发经验或开发的代码不够规范的人很有借鉴意义。下载地址:http://download.csdn.net/detail/jia12216/8915339
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-11-07 13:35:12