C程序设计的抽象思维

Eric S.Roberts

出版时间

2012-04-30

ISBN

9787111380740

评分

★★★★★
书籍介绍

Eric S. Roberts所著的《C程序设计的抽象思维》是一本关于C语言的经典图书。本书共计17章,分为4部分,第一部分概述计算机导论课程中涉及的基本编程概念;第二部分讨论递归算法,其中结合大量示例,有助于读者轻松理解和掌握晦涩的概念;第三部分不仅介绍了用非递归算法实现的抽象数据类型,还提供了一些工具,有助于读者理解数据抽象的概念;第四部分重点介绍采用递归算法实现的抽象数据类型。本书重点突出,全面讲解了C语言的基本概念,深入剖析了具体的编程思路,揭示了独特的编程策略和技术细节。本书旨在通过介绍编程过程中遇到的难点和问题,来拓宽视野。本书结合具体的示例代码,由浅入深,介绍解决编程问题的策略和方法,有助于读者快速入门C语言编程。同时,每一章后面都有配套的复习题和编程练习,便于读者理论练习实践,通过编程实践查漏补缺,温故而知新。

《C程序设计的抽象思维》适合希望学习C语言的初学者和中高级程序员阅读。

精彩摘录
  • "The best way to think about the syntax of typedef is reflected in the following general form:"
  • "In this form, declaration is simply a variable declaration, just like the ones you write at the beginning of a function. If you were to write declatation without the typedef keyword, it would declare some collection of variables. If you include the typedef keyword, those same names are defined as th"
  • "In C, any expression that refers to an internal memory location capable of stroing data is called an lvalue. The l at the begining of lvalue comes from the observation that lvalues can appear on the left side of an assignment statment in C."
目录
写给学生
写给教师
致  谢
第一部分 预备知识
第1章 ANSI C概述2

显示全部
用户评论
读了一半..写的很好,这本书的作者还在斯坦福教书。其实编程很重要的是抽象思维。适合C的第二本书。随便会点C语法就可以看了。
电子版;网盘;C;
吹爆,从丹尼尔的K&R,到现在的这本,是从语法层面到抽象思维的培训,很多编写多年的C程序员,熟悉了抽象数据类型和模块编程,但其实很多人并没有达到这个层次,也就很多去看C++的思想的时候会头疼万分,而这个系列的两本书,将这个完美地解决,简直太完美
收藏