西安货车轮胎:c++ 什么书好

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 06:43:43
我准备学习C语言,可惜到目前为止还没搞明白C,C++到底学哪个好!
我原来学习过BASIC,PASCAL语言,还参加过竞赛,应该说有一些数据结构和算法的基础!
可不知道该如何入C的大门,现在准备买本C的出自学!
大家指教,到底怎样学,学哪个,买什么书?
有的说
C++程序设计--------------------------谭浩强
这本书好
有的说
C++ 程序设计教程(第2版)--------------钱能
这个好!
我到底该如何!

谢谢各位,多多帮忙!

我的一个学长曾经说过,c的底子要好,c++也相当重要,在我的理解,现在c#和java比较流行,c++提供你一个面向对象编程的思想,而c提供你的是一个基本编程的思想,因为c没有c++那么多东西可以拿来用。
先学c还是先学c++,这看你的把握。c++之父BjarneStroustrup在他的《C++语言的设计和演化》(《The Design and Evolution of C++》)一书中曾经对“我对c或c++都不了解,应不应该学c”的问题作了如下回答:“不,应该首先学习c++。c++的c子集对于c/c++新手是比较容易学的,又比c本身容易使用……为了能很好的使用c你需要知道许多窍门和技术,这些东西在c++里的任何地方都不像它里那么重要那么常用……”(《C++语言的设计和演化》中文版125页,裘宗燕译)作为c++的设计者,他的话是否客观我不可评论,但是应该提了一些很好的建议。
说了许多的废话,来说说用什么书。c的书我推荐先看谭浩强的,毕竟中国人写的书是用中国人的思维和汉语的逻辑。然后可以看看Kernighan的《c程序设计语言》(好像是这么个名字……),然后我觉得就够了。
至于c++,可看的书比较多。还是先拿国产的入手,我推荐看钱能的。谭浩强的书我没看过不好评论,但是钱能的书我觉得有一大好处就是幽默,他可以用身边的事解决一些深奥的语法问题,这是我比较佩服的。读过入门我们看看经典的著作——学程序设计如果想学好,必定是要多花钱的,这个无需多言。首先是Stroustrup的〈c++ Programming Language〉,也是裘宗燕译的,这本书是一切c++教材的基础。然后还有〈C++语言的设计与演化》,《C++Primer》,〈Effective C++〉,〈More Effective C++〉等等,都是好书,你可以去搜一搜。另外有一本〈程序设计实践〉,Kernighan和Pike合写的,也很不错,相关的还有〈代码大全〉。
我想说的就是这些了

先学C 对你来说学过其他的语言 应该C比较简单啊
我们大学是什么语言都没学 就直接从C开始啊
C++我们学的是 陈维兴和林小茶主编的《c++面向对象程序设计教程》(第二版) 是清华大学出版社出版的
我相信教育者 应该不会害我们 应该是拿最好的东西给我们学习
C:《c语言程序设计教程》 是北京邮电大学出版社 出版的
听老师说C语言 邮电大是最好的
学C入门应该不怎么难 但是 学精 HOHO~~ 这个问题比较粗

补充一下啊:回答者:Nikopolidis - 经理 五级 8-5 22:36
就是胡说 简直就是一派胡言!个人见解!!!!!

谭浩强.的还可以!!
我们一般看的都是英文的!!说的很明白,举的例子非常好!!怕你看不懂!!

C++程序设计---谭浩强,这本书讲的比较细致、通俗易懂,非常适合初学者,强烈推荐!!!

谭浩强,看得懂