分享

【C 语言经典书籍】

 马尾轩 2012-03-31

Expert C Programming(C专家编程)

作   者:(美)LinDen,P.V.D(林登) 著,徐波 译

出版社: 人民邮电出版社

编辑推荐:

      书本撷取了几十个实例,细致、深入地讲解了C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及分析了如何进一步学习C++等问题。 本书是一本ANSI C编程语言的高级读本。它适用于已经编写过C程序的人,以及那些想迅速获取一些专家观点和技巧的人。
  专家级的C编程指南展示优秀C程序员的编程技巧。
  即使你读过Andy Koneig的《C陷阱与缺陷》,你还是应该看看Peter Van Der Linden的书。我想,他们两人的书称都应该千方百计的搞到,如获至宝地捧读。如果我是你的上司,这是必须的要求。
                  ——Francis Glassborow,ACCU主席

内容介绍:

      《C专家编程》展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。
  书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。全书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。
  本书可以帮助有一定经验的C程序员成为C编程方面的专家,对于具备相当的C语言基础的程序员,本书可以帮助他们站在C的高度了解和学习C++

我要说话:

      我喜欢作者的写作风格,很有趣,像我,好吧,我承认,我脸皮好厚。

 

C语言详解(第五版)

作 者:(美)Hanly,J.R.(汉利),(美)Koffman,E.B.(科夫曼) 著,

             万波,潘蓉,郑海红 译

出版社: 人民邮电出版社

内容介绍:

      本书是C语言的经典教材。与同类图书相比,本书的最大特色在于,不仅深入浅出地讲述了实际开发最需要的C语言基础知识以及动态数据结构和多进程等高级内容,而且在此过程中同时阐述程序设计思想,注重提高学生的问题解决能力和实际编程能力,使学生能够了解和初步掌握当前软件行业公认的程序设计风格和编程实践。书中对指针的处理 非常合理,有效地降低了这一难点的学习门槛。此外,本书有丰富的教学辅助内容,配有各种层次的习题和示例,而且每一章都有一个或多个来自实际生活的实例研究。
  本书可以作为计算机科学专业及其他专业本科生C语言程序设计课程的教材;对已有C语言编程经验的技术人员,本书也是不可多得的参考书。

我要说话:

      人家是教材,我还能说什么,总之,照人家说的做总没错。

 

C语言程序设计现代方法

作   者:(美)King,K.N.(金) 著,吕秀锋 译

出版社: 人民邮电出版社

 

内容介绍:

      时至今日,c语言仍然是计算机领域的通用语言之一,但今天的c语言已经和最初的时候大不相同。本书最主要的一个目的就是通过一种“现代方法”来介绍c语言,实现客观评价c语言、强调标准化c语亨、强调软件工程、不再强调“手工优化”、强调与c++语言的兼容性的目标。本书分为c语言的基础特性、c语言的高级特性、c语言标准库和参考资料4个部分。每章都有“问与答”小节,给出一系列与本章内容相关的问题及其答案,此外还包含适量的习题。
      本书是为大学本科阶段的c语言课程编写的教材,同时也非常适合作为其他一些课程的辅助用书。

作者简介:

      K.N.King,世界知名的计算机程序设计教育家,佐治亚州立大学数学与计算机科学系副教授。耶鲁大学计算机科学硕士,加州大学伯克利分校计算机科学博士,曾任教于佐治亚理工学院。除本书外,他还撰写了广受欢迎的教材Java Programming:From the Beginning,.并在Dr.Dobb's Journal等权威杂志上发表了许多论文。业余时间,King教授还在多部电影中扮演过角色。

我要说话:

      这本书能让你写的C与众不同,哪不同呢,这儿,这儿,还有这儿。

 

C语言核心技术

出版社: 机械工业出版社

 

 

 

 

 

 

编辑推荐:

     C程序员在编写程序时手头一定要有这本书。
  C 语言专家 Peter Prinz和Tony Crawford为你提供大量的编程参考信息,本书会成为C语言程序员必备的工作利器!
  “这本书覆盖你希望知道的关于 C语言的一切知识。本书作者完成了一项相当杰出的任务,把语言、标准链接库以及一些重要工具的用法都包含其中。”
                                               —Kyle Loudon,Yahoo!资深工程师
     “本书精选的范例非常有利于读者学习,这比苍白的语言叙述更加有效。这本书不会被放在书架上落灰尘,因为你需要常常翻阅它。”
      —Matthias Kalle Dalheimer,Klaralvdalens Datakonsult AB,董事长兼首席执行官
     “25年来我始终使用C语言编写程序,这本书是我见过的这方面最清楚,最完整的书。所有知识点都使用准确的语言和有序的方式进行描述,这是程序员希望看到的。”
                  —Matt Crawford,Wide Area Systems,Fermilab,集团领导人
     “结合阅读和参考双重功效,你不能错过这本书。这本书可以让你与时俱进,让你的 C 语言编程能力紧跟最新的C99 标准。”
                        —Dave Kitabjian,NetCarrier, Inc., 软件开发经理

内容介绍:

     C程序员在编写程序时手头一定要有这本书。在这本书中,C 语言专家 Peter Prinz和Tony Crawford为你提供大量的编程参考信息。全书叙述清晰,语句简洁,分析深刻。本书主题包括: C 语言的语法、GNU编译器选项、标准链接库函数、GDB和make、预处理指令、C99特色和扩充。
本书内容丰富,总共包含21章,能够让你深刻了解C 语言关键概念,比如类型转换、动态内存管理、指针处理等。想知道 GNU make 或 GNU 调试器的细节吗?本书开辟专门的章节来讲解。一书在手,程序开发会更加顺利!Peter 和 Tony 所编写的这本书会成为C语言程序员必备的工作利器!

我要说话:

      说实话,我还没看呢,好像挺难,那你看明白了吗,额,这个问题,忽略。

 

C程序设计语言

作   者:(美)Brian W.Kernighan(克尼汉),里奇 著,徐宝文,李志 译

出版社: 机械工业出版社

编辑推荐:

      在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。本书原著即为C语言的设计者之一Dennis M.Ritchie和著名的计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,world”程序就是由本书首次引入的,现在,这一程序已经成为所有程序设计语言入门的第一课。

内容介绍:

      本书是由C语言的设计者Brian W. Kernighan和Dennis M. Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。
  本书的讲述深入浅出,配合典型例证,通俗易懂,实用性强,适合作为大专院校计算机专业或非计算机专业的C语言教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。 在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。

作者介绍:

      Brian W.Kernighan贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,如《The C Proguamming Language》、《The Elementsof Programming Style》等。
      徐宝文,东南大学计算机科学与工程系教授,博士生导师,江苏省政协常委,江苏省计算机学会副理事长,江苏省软件行业协会副会长,中国计算机学会理事,中国软件行业协会理事。主要从事程序设计语言、软件工程等方面的教学与研究工作,负责承担十多项国家级、部省级科研项目;在国内外发表论文130多篇,出版著译作10多部;担任《实用软件详解丛书》与《新世纪计算机系列教材》的主编,第五次国际青年计算机学术地议大会主席;发起并主办过两次“全国程序设计语言发展与教学学术会议”;先后获航空航天部优秀青年教师、江苏省优秀教育工作者、江苏省优秀青年骨干教师、江苏省感世纪学术带头人等称号。

我要说话:

      呵呵,重量级的人物写得书,我都不知道说什么了,敬礼。

C Traps and Pitfalls(C陷阱与缺陷)

作   者:(美)Andrew Koenig(凯尼格) 著,高巍 译

出版社: 人民邮电出版社

编辑推荐:

      Andrew Koenig自己在Bell实验室时发表的论文为基础,结合自己的工作经验扩展成这本对C程序员具有珍贵价值的经典著作。写作本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。
本书所揭示的知识,至少能够帮助你减少C代码和初级C++代码中90%的Bug。
                                           ——Francis Glassborow,ACCU主席

内容介绍:

      作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验扩展成为这本对C程序员具有珍贵价值的经典著作。写作本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。
  全书分为 8章,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性缺陷等几个方面分析了C编程中可能遇到的问题。最后,作者用一章的篇幅给出了若干具有实用价值的建议。
  本书适合有一定经验的C程序员阅读学习,即便你是C编程高手,本书也应该成为你的案头必备书籍。

作者简介:

      Andrew Koenig AT&T大规模程序研发部(莉贝尔实验室)成员。他从1 986年开始从事C语言的研究,1977年加入贝尔实验室。在1989年ISO/ANSI C++委员会成立时,他就加入了该委员会,并一直担任项目编辑;他还是《Rumirlatio rls on C++》(C++沉思录)、《CTraps and Pitfalls》的作者。

我要说话:

      我都掉了好多次坑后,才看的这本书,汗死,早知道,早点看了。

     

Pointers on C(C和指针)

作 者:(美)里科 著,徐波 译             

出版社: 人民邮电出版社

编辑推荐:

      本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。 本书适合C语言初学者和初级c程序员阅读,也可作为计算机专业学生学习C语言的参考。   
  我竭尽全力地推荐这本我所见过的最好的C编程入门图书。作者深知读者所需,并为他们打下良好基础。如果你已经开始学习C语言但始终不得要领,不妨试一试这本书。
             ——Francis Glassborow,ACCU主席

内容介绍:

      本书提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。
全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。书中给出了很多编程技巧和提示,每章后面有针对性很强的练习,附录部分则给出了部分练习的解答。
本书适合C语言初学者和初级c程序员阅读,也可作为计算机专业学生学习c语言的参考。

我要说话:

      上帝说,C的指针好强大,之后,赐予我这本书。

 

你必须知道的495个C语言问题(CFAQ)

作   者: (美)Steve Summit(萨米特) 著,孙云,朱群英 译

出版社: 人民邮电出版社

编辑推荐:

     全球C语言程序员集体智慧的结晶
  Amazon全五星图书
  权威解答495个最常遇到的C语言问题
  C是一门简洁精妙的语言,掌握基本语法容易,真正能够自如运用,就不那么简单了。你难免会遇到各种各样的问题,有些可能让你百思不得其解,甚至翻遍图书馆,也找不到问题的答案。
  《你必须知道的495个C语言问题》的出版填补了这一空白。书中内容是世界各地的C语言用户多年来在新闻组comp.1ang.c中讨论的成果。作者在网络版CFAQ列表的基础上进行了大幅度的扩充和丰富,结合代码示例,权威而且详细深入地解答了实际学习和工作中最常遇到的495个C语言问题,涵盖了初始化、数组、指针、字符串、内存分配、库函数、C预处理器等各个方面的主题。许多知识点的阐述都是其他资料中所没有的,弥足珍贵。
  涵盖C99标准
  “本书是Summit以及C FAQ在线列表的许多参与者多年心血的结晶,是C语言界最为珍贵的财富之一。我向所有C语言程序员推荐本书。”.
      ——Francis Glassborow,著名C/C++专家,ACCU(C/C++用户协会)前主席
  “本书清晰地阐明了Kernighan与Ritchie的The C Programming Language一书中许多简略的地方,而且精彩地总结了C语言编程实践,强烈推荐!”
      ——Yechiel M.Kimchi,以色列理工学院

内容介绍:

      本书以问答的形式组织内容,讨论了学习或使用C语言的过程中经常遇到的一些问题。书中列出了C用户经常问的400多个经典问题,涵盖了初始化、数组、指针、字符串、内存分配、库函数、C预处理器等各个方面的主题,并分别给出了解答,而且结合代码示例阐明要点。
  本书结构清晰,讲解透彻,是各高校相关专业C语言课程很好的教学参考书,也是各层次C程序员的优秀实践指南。

作者简介:

      Steve Summit,著名的C语言专家。Usenet C FAQ的创始人和维护者,有近30年的C编程经验。毕业于麻省理工学院。他曾在华盛顿大学教授C语言课程多年。除本书外,他还与人合著了C Unleashed一书。

我要说话:

      不用全读完,有些问题真的很简单,是我水平太高吗?

 

C标准库

作 者:(美)普劳格 著,卢红星,徐明亮,霍建同 译

出版社:人民邮电出版社

编辑推荐:

作  者:(美)普劳格 著,卢红星,徐明亮,霍建同 译

出 版 社:人民邮电出版社

编辑推荐:

     C程序员在编写程序时手头一定要有这本书。在这本书中,C 语言专家 Peter Prinz和Tony Crawford为你提供大量的编程参考信息。全书叙述清晰,语句简洁,分析深刻。本书主题包括: C 语言的语法、GNU编译器选项、标准链接库函数、GDB和make、预处理指令、C99特色和扩充。
本书内容丰富,总共包含21章,能够让你深刻了解C 语言关键概念,比如类型转换、动态内存管理、指针处理等。想知道 GNU make 或 GNU 调试器的细节吗?本书开辟专门的章节来讲解。一书在手,程序开发会更加顺利!Peter 和 Tony 所编写的这本书会成为C语言程序员必备的工作利器!

内容介绍:

      本书集中讨论了C标准库,全面介绍了ANSI/ISO C语言标准的所有库函数。书中通过引用ISO C标准的相关部分,详细讲解了每一个库函数的使用方法,并通过示例描述了其实现细节,且给出了实现和测试这些函数的完整代码。此外,每章结尾附有不同难度的习题,帮助读者巩固和提高。通过此书,读者将会更好地使用C标准库,并学会如何设计和实现库。
  本书结构清晰,内容权威,阐述精辟,对于各层次C程序员和相关专业高校师生都是一本优秀的参考书。

      我最喜欢了,C标准库+Google好强啊。

P.S.:这些书在当当上都买的到,有兴趣看一下

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多