一:第一阶段 推荐: 1.《C语言设计》作者:谭浩强 适合教科书,内容不是很全,由老师带入门是最好的。 2.《C Primer Plus》第五版作者:Stephen Prata 内容比较基础,扩展广,自学容易上手,但是翻译可能不够满意,建议阅读英文版。 3.《C语言入门经典》第四版作者:Ivor Horton
二:第二阶段 推荐: 1. Java(安卓) 2. C 或 C#(PC游戏、软件) 其他语言要看个人兴趣与发展方向。 面向对象的语言,掌握一门之后可以学习其他语言。 C#容易上手,C有一定难度,建议学习汇编语言。 入门类: 1. C Primer, 4rd Edition 2. Thinking in C , 2nd Edition 3. The C Standard Library: A Tutorial and Reference 进阶类: 1. The C Programming Language, Special Edition 2. The Design and Evolution of C 3. Inside C Object Model 4. C Templates: The Complete Guide 5. STL 源码剖析 6. Generic Programming and the STL 7. Modern C Design: Generic Programming and Design Patterns Applied 应用技巧类: 1. Effective C , 2nd Editon 2. More Effective C 3. Exceptional C 4. More Exceptional C 5. Effective STL 6. Ruminations on C
三:第三阶段 推荐:《windows程序设计》(Jeff Prosise) 开发Windows软件要深入研读,毕竟是Windows API。如果主攻C,可以大概浏览一遍,不用过多深入追究,QT才是C主要深入学习的关键。
四:第四阶段 MFC: 1.《VC技术内幕》 2.《深入浅出MFC》 3. 视频教程孙鑫VC6.0 如果主攻C,QT是要重点学习的对象。
五:第五阶段 推荐:《COM技术内幕》COM/DCOM/ATL/COM
未知阶段: 《数据结构》、《算法导论》是编程的核心,编程能力的核心标准取决于算法实现。如果不弄底层,《操作系统原理》可以简单了解。
相关推荐
© 2023-2025 百科书库. All Rights Reserved.
我来回答