有没有人精通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++具备这个或那个特性(feat ure)时的考虑 <<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. 《多型与虚拟》第二版,侯捷着/ 峰/2001 2. 《泛型技术》,侯捷着/ 峰/2001
*/ 教材:
■本课程选用之专家经验来自四本书籍,并以此四本书籍为教学依据。 学员最好自备以下四本书籍,尤其书籍 1,2 将於课程中大量使用。 1. Effective C++ 2/e, by Scott Meyers. 《Effective C++ 2/e 中文版》侯捷译/培生/2000 2. More Effective C++ 2/e, by Scott Meyers. 《More Effective C++ 中文版》侯捷译/培生/2000 3. Exceptional C++, by Herb Sutter. 《Exceptional C++ 中文版》侯捷译/培生/2000 4. Design Patterns, by Gamma, etc. 《物件导向设计模式》叶秉哲译/培生/2001
----------------------------------------------------------------------------- 有点乱是吧,嘿嘿,俺就这样 …… 挑走你想要的 …… 
|