斯坦福的《C 语言的科学与艺术》这本书好吗比谭浩强的书怎样适合对 C 语言一点也不懂的人学习使用吗

这本书相当不错,非常适合作为C语言的入门教材至于谭浩强的书嘛。。。难道你可以找到比他写的更烂的教材吗?
■网友
amazon上评价褒贬不一,你可以自己去看一下。据说作者在书里主要用了自己的库,跟标准库有差。。。。这个做法乍一听的话貌似不是很靠谱,不过实际效果怎么样要真正读了才知道。。 前面推荐的TCPL和现代方法都不错,《现代方法》第一版出了中文版,第二版内容以C99为主,不知道有没有中文版
■网友
谢邀。我有这本书,但没详细看过。为回答这个问题,特意又翻了一下。第一,这本书不算劣书。不像图灵出版社那本《写给大家看的C语言书》那样是一本彻头彻尾的洋垃圾。谭浩强的书也同样是垃圾。题主把这本《C 语言的科学与艺术》和老谭的书相提并论,应该是因为初学不懂的缘故吧。我代表这本书的作者原谅你。第二,给我的印象,作者是一个有其他语言编程经验的人,后来转到C语言上的。这从书中一些代码不难看出来。例如,int value;value=https://www.zhihu.com/api/v4/questions/19904130/GetInteger();在其他语言中这可能是顺理成章的写法,但在C语言中不是。作者是在把C语言改造成符合他自己编程习惯的使用方式。第三,就学习C语言来说,我不推荐这本书。因为你从中学不到C的精华、那种直指人心的思考方式和优雅从容的表达方法。换句话说,这本书不适合作为初学者的启蒙书籍。第四,书中有一些作者积累的编程经验,可资借鉴。因此中等以上的C语言学习者可以作为软件工程的辅助读物翻翻。第五,我发现,作者在134页对判断素数问题的一些讨论,和我的 似是而非的k=sqrt(n) 的观点不谋而合。而我的 似是而非的k=sqrt(n) 在博客园甚至遭到了一些职业程序员的反对,这令我非常吃惊。我这才知道天朝的很多所谓程序员到底有多渣。这本书无疑是有助于改善他们的智商的,水平是在天朝程序员平均水平之上的。从这个意义上来讲,我觉得这本书是有益的。 以后有时间我会详细再读一下这本书,给出一个更翔实的书评。书评将发表在garbageMan - 博客园,敬请关注。
■网友
初学者推荐经典的《C程序设计语言》或《C语言程序设计:现代方法》(我是看这本入门的,里面覆盖了C99的所有内容)。你说的这本书没有研究过,应该也是一本入门书。谭浩强的书,其他不做过多评论,只是他的编码风格容易误导新人。后面你会花很多时间去更正自己因为看谭浩强的书而养成的坏习惯。
■网友
看你的定位是如何的了.前一本书\u0026lt;C语言的科学与艺术\u0026gt;知道但是没看过, 不发表太多意见, 在豆瓣上看到貌似还不错的入门书. 如果你是计算机专业的, 那么明显谭老的书还是果断放弃吧.如果你非计算机专业, 谭老的书可以拿来参照学习下, 了解下这东西是怎么回事儿也算不错的, 你需要的是 just do it, 当然还是更推荐\u0026lt;C语言的科学与艺术\u0026gt;.如果是我来推荐的话, 我推荐初学的你看 \u0026lt;C primer plus\u0026gt;, 很适合初学者, 后续的可以看些\u0026lt;C陷阱与缺陷\u0026gt;, \u0026lt;C专家编程\u0026gt;, \u0026lt;C F\u0026amp;Q\u0026gt; 等... 这些书我是看过的, 所以自问还算负责.可以去豆瓣读书上看到很多相关的豆列.\u0026lt;TCPL\u0026gt;也就是传说中的\u0026lt;The C Programming Language\u0026gt;, 是强烈推荐的, 而且这书即使是你十年后重读也必然会有新的收获, 当然, 肯定会有些难度, 还有很好的课后习题, 如果你仔细学完这书, 你会发现自己会已然上一个境界了. 最后一个是, 别拖延, 如果手头上已经有那本\u0026lt;C语言的科学与艺术\u0026gt;, 有这时间在上面问书好不好不如赶紧开始看吧. 如若这般, 推荐你先看\u0026lt;拖延心理学\u0026gt;. 懂点心理学对今后的学习很有帮助哦, 切记.
■网友
【斯坦福的《C 语言的科学与艺术》这本书好吗比谭浩强的书怎样适合对 C 语言一点也不懂的人学习使用吗】


推荐阅读