本文共 2562 字,大约阅读时间需要 8 分钟。
有没有人精通C语言的啊 我想把C学精通但是我又不知道该怎么样循序渐进 不精通C语言学会C语言很容易,它没几个语句,没几个函数。但用是另一回事。就象 华山剑法难学,令狐师兄学了若干年,但还是谁也打不赢。独孤求败只有三 招,令狐师兄却熬了若干小时就学会,但他先看了各派剑法,融会贯通需要 和高手来回打架。 学C是一个过程,我现在看C和十年前观念很不一样。说到底,C只是一个 工具,问题是你要干什么,怎么干。C玩好了就象独孤九剑学好了,你可以俯 视其它剑法。但岳不群学独孤九剑就不见得有令狐冲的效果。 学数学对逻辑思维能力是个锻炼。我的数学知识大部分还给了老师,但 逻辑思维能力却对编程极有用。数分、高代、空解作为数学系的基础课,确 实对我很有用。C语言是死的,算法是活的,就象独孤九剑本无招——在融 天下剑法之后。 初学C语言,我是热情澎湃,一口气买了一大堆书,同样的内容 看完了这本看那本,虽说当时就觉得这样挺浪费时间,但仗着一 股热情,作了大量的习题,硬是把C给拿下来了。后来再学C++, 也是如此,搞了4、5本大部头,生生想啃下来,结果发现不行。 C++内容太繁杂,大全之类的著作又不分主次,一律详加讲解, 反而弄的我晕头转向,不知所措。加之进展缓慢,以至放弃了 几次。后来我偶然买了一本不足200页的简明教程,解说详略得 当,清晰易懂,使我兴致大增,仅用一周就基本掌握C++主要内容。 以后通过一些编程实践,再发挥大部头的全面参考效果,逐渐添砖 加瓦,渐渐走上C++光明大道。总结经验如下:1. 无论学习什么语言,先找一本简明教程,趁热学来,迅速掌握。
然后再找一本大全,找一本参考手册,找几个够档次的任务实践, 必能成功。2. 练习是学习语言的唯一有效途径。
3. 初步掌握一门语言主要内容的时间不宜超过一个月,最好一周之内
搞定。拖的时间长了,动力会丧失,也说明你钻牛角尖去了。语言 的技术细节不是学来的,而是实践中得来的。 4. 调试程序是每一个C/C++高手的必经之路。且不可嫌其枯燥。精通?好象全世界也没一个敢说他精通的 就是说C再怎么学也就是那些函数重要的是自己怎么样用是吗? C的范围太广了 ///<<Thinking in C++[Second Edition]>> 一本讲C++本身的书 其中某些思想相当不错 <<The C++ programming Language[2nd Edition]>> 这本书中包含了用C++进行程序设计的一些思想 深入的探讨了C++语言的特性对编程的实际意义可以说该书实在是必读的著作 <<The Design and Evolution of C++>> 这本书详细的叙述了C++语言的发展历程及其C++的设计思想 同时使我们清楚的知道作者使C++具备这个或那个特性(feature)时的考虑 <<UML and C++>> 观念相当好并且写得很通俗易懂 <<高级C++程序设计技巧>> 王松译 主要是讲如何用C++进行OOP的设计还有就是他的实例非常好 很有代表性 而且与实际问题紧密联系 另外他的习题也不错 <<Turbo C++ 最佳专辑>> 人民邮电出版社 C++菜菜们入门的再好不过的书了 N年前我就是看这本书进入C++的地狱的 呵呵
/// ///
/ isual C++ <<Inside Visual C++>>中文译名<<Visual C++ 技术内幕>>清华大学出版社出版 我把这本书称作学VC的精典 如果你想学VC 你应该从这本书开始 <<VC++ MFC Extensions by Example>>中文译名<<Visual C++ MFC 扩展编程实例>> 前导工作室译 机械工业出版社 这本书上有相当多的VC技巧实例 <<深入浅出MFC>> 作者:侯俊杰 <<Professional MFC programming in Visual C++ 5>> <<MFC Internals>> 然后再找一本大全?找一本参考手册?找几个够档次的任务实践, ?能说的具体一点不?>每个人的成长历程都不一样
Inside Visual C++ 4.0 Programming Windows 95 with MFC MFC Internals Dissecting MFC(深入浅出 MFC)关于 MFC 这一主题,
在「沧海书讯」版上曾经被讨论过的书籍有四本,
正是我所列出的这四大天王。
C++ 语法基础,建议使用:1. C++ Primer 3/e, by Stanley Lippman & Josee Lajoie 《C++ Primer 中文版》(侯捷译/ 峰/1999)2. The C++ Programming Language 3/e, by Bjarne Stroustrup. 《C++ 程式语言经典本》(叶秉哲译/儒林/1999)提纲契领涵盖全面之书籍,建议使用:
1. 《多型与虚拟》第二版,侯捷着/ 峰/20012. 《泛型技术》,侯捷着/ 峰/2001*/
教材:■本课程选用之专家经验来自四本书籍,并以此四本书籍为教学依据。
学员最好自备以下四本书籍,尤其书籍 1,2 将於课程中大量使用。1. Effective C++ 2/e, by Scott Meyers. 《Effective C++ 2/e 中文版》侯捷译/培生/20002. More Effective C++ 2/e, by Scott Meyers. 《More Effective C++ 中文版》侯捷译/培生/20003. Exceptional C++, by Herb Sutter. 《Exceptional C++ 中文版》侯捷译/培生/20004. Design Patterns, by Gamma, etc. 《物件导向设计模式》叶秉哲译/培生/2001 -----------------------------------------------------------------------------有点乱是吧,嘿嘿,俺就这样 …… 挑走你想要的 ……转载地址:http://eapmb.baihongyu.com/