[辩论]谭浩强的《C语言程序设计》是好是坏?正方观点:通俗易懂,适合入门。有点错误可以忽略。发行量最大是最有
[辩论]谭浩强的《C语言程序设计》是好是坏? 正方观点: 通俗易懂,适合入门。 有点错误可以忽略。 发行量最大是最有力的证明,你厉害你写一本? 反方观点: 错漏百出,语言不畅,极差的编程风格,入错门,走歪路。 概念性错误是不能容忍的! 发行量大是有中国特色的,厉害人物很多,谁给出版? ------------------------------- 以上观点仅为作者收集以前的评论,提取出最主要的几条。 有文引用,莫发链接! 散分!不要过火,河蟹![解决办法] 又来发飚了..........[解决办法] 好[解决办法] 初学还可以吧,但之后一定找本正确的书更正一下自己的思想。[解决办法] 此帖很难和谐…… 再高的高手也看过此本书吧,批判的学习,可见并没有造成严重后果[解决办法] 对于初学者还行吧,起点比较低,好多学校都拿来当教材用了。要想真正的理解弄懂还是看看 C primer 那个还是讲的比较深一点。[解决办法] 感觉很好,对初学者入门还是很有帮助的![解决办法] 呵呵····[解决办法] 不建议用于入门 仅浏览[解决办法] 无论她好不好,我高数课都牺牲给他了~[解决办法]
探讨 此帖很难和谐…… 再高的高手也看过此本书吧,批判的学习,可见并没有造成严重后果[解决办法] 探讨 此帖很难和谐…… 再高的高手也看过此本书吧,批判的学习,可见并没有造成严重后果[解决办法] 我挺喜欢书里对数据结构知识的讲述,比我以前看的那几本书都要容易明白。
[解决办法] 很好,我们学校的教材就是用的它,清楚、明了、易懂很是可以
[解决办法] 辩证的看一本书是很好的,没有十全十美的。不过个人不太喜欢这本书
[解决办法] 期待permOFC的出现,版主最好把这个帖子锁了
[解决办法] 走过路过,什么也不讲
[解决办法] 学校当初开C++课都没有课本...图形学也是。图形学我买了一本《计算机图形学的算法基础》,C++是《C++ Primer》,因此没有看过这本书...
我的观点是,无论看什么书入门,自己要有获取知识和更新知识的能力。谭的书可能有很多不合适的地方,但是很多人从它入门,也学到很多知识;后续的学习毕竟还是靠自己。计算机这里本身是快速发展的,语言也会有变化,也会有新语言出现,而且,编程远远不是依靠语言本身,如果自己不能主动去学习,去获得新知识和更新自己的知识,再好的书入门也是白搭。
另外,我认为有必要修订...
[解决办法] 无聊
[解决办法] 初学还可以吧,入门以后一定得找本正确的书学习
[解决办法] 大学时期学习的第一本语言教程~~~
[解决办法] 比较适合初学 难度不大 内容讲的比较细
[解决办法] 反正我是学过,还是蛮有用的。
[解决办法] 好
[解决办法] 坐等那个人
你们知道吧 就是那个人
[解决办法] 其实这本书,并不适合初学者,里面的东西却是很有用
------解决方案--------------------
探讨 辩证的看一本书是很好的,没有十全十美的。不过个人不太喜欢这本书[解决办法] 用现在的观点去看20年前的作品,需要考虑时代因素。
我是1993年学的,那时候学C就是用该书,再加一本C标准库API,2本书现在还保留着。
[解决办法] 在上海,专升本计算机科学与技术专业考试的C语言参考书籍就是谭浩强的这本绿皮书
然后考研的推荐参考书籍也有这本(但是C语言不是考研的科目之一,可能作为推荐是和“数据结构”
相配合吧),《数据结构》是严蔚敏的,操作系统和网络忘记是哪个了,好像也是国内的某个出版社的
我看过绿皮书,也看过《C Primer Plus》,觉得没有可比性
谭浩强的书虽然错误多,但写法很“规矩”,和国内大多数C语言书的排列几乎一样
《C Primer Plus》初看觉得很繁琐,因为很厚,字又小。但是看得多了,会发现里面的例题很有特色,有些例题能够充分发挥C语言的特点,让你拍案叫绝,感觉这例题太精妙了~而不像国内的某些C语言的书,把里面的例题用Java、Pascal写都一个模样,根本体现不出C语言的特色
不知道大家为什么把谭浩强的书拉出来批了又判,我觉得他的书和国内其他C语言的书没什么大区别,我看了以后也没中毒,看了《C Primer Plus》后,基本都写成这样:
C/C++ code#include<stdio.h>int main(void){ return 0;}[解决办法] 探讨 正方观点: 通俗易懂,适合入门。 有点错误可以忽略。 发行量最大是最有力的证明,你厉害你写一本? 反方观点: 错漏百出,语言不畅,极差的编程风格,入错门,走歪路。 概念性错误是不能容忍的! 发行量大是有中国特色的,厉害人物很多,谁给出版? ------------------------------- 以上观点仅为作者收集以前的评论,提取出最主要的几条。 有文引用,莫发链接! 散分!不要过火,河蟹![解决办法] 还行吧,刚开始接触C语言就用的这本书。写得还算详细。[解决办法] 给我的感觉,它里面有些东西就是在逗你玩!明明有根简单的方法,他硬是要给你弄个麻烦的![解决办法] 又是老话题一个人一个看法 整体来看老谭的贡献还是不小的[解决办法] 我们现在的面向对象教材就是他的啊,感觉挺容易懂了,现在看完了语法就仍一边看其他的了,还行吧……[解决办法] 第一遍可以看看[解决办法] 肯定是好啊,你想想我们大学毕业需要考二级的,而很多是考的二级c,而二级c的大纲基本上就是老谭的,所以,老谭的书还是或多或少帮助我大学顺利毕业,所以要怀着感恩的心感谢老谭感谢D[解决办法] 我一直认为谭浩强的书只适合非计算机专业的, 当然这也是他第二版书中序言里说的。 要看的话,看第三版,修正第二版中大量错误。 有时间还是看看C PRIMER PLUS吧[解决办法] 探讨 此帖很难和谐…… 再高的高手也看过此本书吧,批判的学习,可见并没有造成严重后果[解决办法] 正在用老谭的书 入门还可以 为什么老是拿这个说事?观望[解决办法] 我也不喜欢老谭的书[解决办法] 无论是计算机专业还是非计算机专业,大多数学校都是以这本书作为C语言的教程,并且在大多数学校中,C语言都是第一门计算机语言课. 这本书,纯粹作为基本语法参考应该不会有多大害处,认真了你就输了,反正在大学里面有几个人是来学习的?记得当初这门课上机操作的时候90%的人都叫苦连天,表示选择计算机专业是愚蠢的决定.即使换一本好教材,对大多数人来说其实也没有什么区别,不会影响学校里的学生过考试混文凭/证书;而对于学习目标不明确的人而言,反正都是半途而废浪费时间而已[解决办法] 作为入门的书,的确不错的。[解决办法] 不好[解决办法] 刚接触计算机语言的时候看这本书就像读天书似的 囧~~[解决办法] 好!只要你认真看[解决办法] 哪本书都有缺点,只要他讲得语法没有错误就行,重要还是看自己~~![解决办法] 没看过。。。听说不好。。。有那么多好的为什么不读?不如C程序设计语言、C和指针。。。 [解决办法] 木有看过....不作评论... 当年学C的时候到街边的书店找了一本C语言的书看了一个小时,然后自以为懂了. 后来尝试过写LAVA(一种语法和C差不多的语言),还是能一边查资料,一边根据自己的逻辑写点程序. 后来,也是04年,高考完,想真正学学,下载了TC,磨了半天,一无所成. 有一本二级的C的考试书,不知道什么时候买的. 后来学C++,找了一本C++&MFC的,前面讲了一下C++,后面直接就MFC...其实讲得都不多...还是不会. 又后来,买了一本C++命令详解,又学一次,还是感觉不大,只是能写一个最简单的字符串类... 然后还是继续这样磨,什么MFC,SDK之类的. 直到我看了这本书 http://hi.baidu.com/feixue/blog/item/7baed9334d63e74bac4b5f63.html C++面向对象程序设计 作者:陈维兴、林小茶 开窍了,悟了...[解决办法]
探讨 正在用老谭的书 入门还可以 为什么老是拿这个说事?观望[解决办法] 我用过,谭老师的书对于初学者来说确实不错[解决办法] 探讨 一不注意...又看到了: http://topic.csdn.net/t/20020621/00/819692.html 相关问题 大家都来评评谭浩强的《C语言》 C/C++ / C语言- CSDN社区community ... 谭浩强的C语言教材误人子弟(评论) C/C++ / C语言- CSDN社区community ... 谭浩强的书哪些地方不好,为什么总有网友说,别学他的书,诚心请教? 反其道而行之——我不觉得谭浩强的书有多烂,真的 初学C++的困惑,请高手指点。。(看过《C++程序设计特别版》的朋友请进 ... 数组名隐式转换为指针时是右值还是不可修改的左值[解决办法] 接分~~[解决办法] 不想看也已经看了(大学的教材),只好日后批判的来看(看过TCPL)。[解决办法] 老谭 的书翻过几页,好与不好不敢妄下定论,似乎身边的人都说不错,包括几个牛人,但我看的还是C Primer Plus 和 c++ Primer plus ,这两本书怎么样,看过才知道。 总的来说,说老谭的书好不好,原因很多,有的人一开始就听别人的介绍看的这本书,即使里面有错误,仍然看不出来(初学者,实践机会少),但却能看懂一部分,感觉不错,所以又去推荐给其他人。从而误导了一部分人,又误导了一大部分人,成了现在这种情况。 其实哪有好书,对自己有用,就是好书 ![解决办法] 学基础的东西当然很好了,但是,要深入的话,也许那就一个累赘![解决办法] 没看过。 看的是我们学校老师出的书。 我感觉吧。 入门还行。[解决办法] 正因为你们的这些言论,搞得我左右为难... ... PS:本人C菜菜鸟...[解决办法] 武装到头发!!![解决办法] 这些都很主观的啊[解决办法] 个人观点! 适合刚入门的新手[解决办法] 这本书的贡献还是不小的,好多人学C选了这本书![解决办法] 烂书堆里的好书[解决办法] jf[解决办法] jf[解决办法] jf[解决办法] 说谭浩强书好的 99%是根本不懂编程的[解决办法] 不太好评价 只是个入门[解决办法] 探讨 到目前为止,我没见过任何一个说这本书好的人,给出任何说明![解决办法] 大学里就先接触到这本书,还是教材,不看它看谁 在有看别的编程书,但现在为了打基础,正在把谭的这本书的课后题一一做一遍,都是数学的一些幼稚算法,排序什么的。很无聊 但起码能学习到一些代码的实现------解决方案--------------------
看来我是受害人之一了 谭浩强的书~~~[解决办法] 有好苹果不吃(TCPL-->TC++PL),非要思量一下那个坏掉一半的苹果是否有价值吃. 当然,仅仅坏掉了一半,如果要吃,可以费点时间把坏的部位一点点削掉. 可是对于初学者,很可能不太容易把握得那么到位. 比如在谭浩强的书讲C的时候,几乎不区分编译器的实现和语法规定, 导致大量的问题都是在具体的编译器实现上做文章(相当于用VC取代了C++标准). 可以浪费时间去分辨这些,但是我觉得这显然不是很明智的做法.不如弃之,直接读经典. TC++PL对编程初学者而言确实比较难懂,不过如果把TCPL学完了,这本应该不算吃力. 经典的书一般思路都比较清晰,TC++PL中又有很多BS的建议,很容易从开始就养成良好的 编程习惯.只读经典确实有事半功倍的效果. p.s.这里的经典不只是畅销,一个比较有效的评判标准是Amazon的评分和评论,豆瓣也可以[解决办法] 笑而不语[解决办法] 我觉得很好啊。我们现在用的是21世界规划专科规划教材,我觉得不如谭浩强的书好。好歹人家还是有3个世界记录的