C 语言的科学和艺术

出版社:机械工业出版社
出版日期:2004-4
ISBN:9787111139911
作者:罗伯茨
页数:704页

作者简介

《C 语言的科学和艺术(英文版)》是一本计算机科学的经典教材,强调软件工程和优秀的程序设计风格。此外,学生还可以从书中学习到ANSI C的基础知识,这些内容已经成为计算行业的标准。作者的写作风格使得书中深奥的概念变得易于理解和引人入胜。
《C 语言的科学和艺术(英文版)》集中讨论库和抽象的用法,这是当代程序设计技术中最基本的知识。作者使用库来隐藏C语言的复杂性,更加突出主题。使学生可以较好地掌握每一个主题的精髓。然后,进一步给出每个库的底层实现,较好地展示了库自身的抽象威力。

书籍目录

1 Introduction2 Learning by Example3 Problem Solving4 Sfatement Forms5 Functions6 Algorithms7 Libraries and Inferfaces:A Simple Graphics Library8 Designing Inferfaces:A Random Number Library9 Strings and Characters10 Modular Developement11 Arrays12 Searching and Sorting13 Pointers14 Strings Revisited15 Files16 Records17 Looking AheadAppendix A Summary of C Synfax and StructureAppendix B Library SourcesIndex

编辑推荐

  本书强调软件工程和优秀的程序设计风格。此外,学生还可以从书中学习到ANSI C的基础知识,这些内容已经成为计算机行业的标准。作者的写作风格使得书中深奥的概念变得易于理解和引人入胜。

内容概要

Eric S.Roberts是美国斯坦福大学计算机科学系教授,并担任系里主管教学事务的副主任,同时他还是工学院的Charles Simonyi讲席教授。他于1980年在哈佛大学应用数学系获得博士学位,并曾在DEC公司位于加州Palo Alto的系统研究中心做过5年的研究工作。作为一位获得高度评

图书封面


 C 语言的科学和艺术下载



发布书评

 
 


精彩短评 (总计13条)

  •     不适合初学者,里面用了太多自己的库
  •     看readme文档。
  •     i have read this book in my school libary about my College sophomore,and the book is absolutely a good c programing book. i learn how to use function and how to program functional in this book.
  •       这本书是国内外几个著名大学的C语言课本,除了C语言的基本语法外,着重引导读者开始使用一个语言编写程序的过程。
      
      不过如果你已经有了较多开发经验,那还是不要看这本书吧,呵呵。
      
      优点
      1. 深入浅出,易学好懂;
      2. 着重引导了程序开发的基本规范和思路,对初学者非常重要;
      3. 通过作者自己写的库隐藏了部分C语言比较烦琐难懂的语法细节,使初学者更容易上手;
      
      缺点
      1. 不少代码不使用C标准库;
      2. 比较罗嗦一点;
      3. 缺乏部分语法细节;
      
      优点和缺点其实只是对不同的人而言,呵呵。这本书非常适合没有语言开发经验或者自学缺乏良好开发基础的人学习使用,如果是这样的读者,就不要犹豫了,很值!
  •     94年的书胜过本世纪传说中第N版的谭某人教材N倍
  •     看看这里http://www.qy7788.com.cn/shiyongxinxi/shiyongxinxi22.html
  •     源码在哪儿下?
  •     我的第一本C语言书,只可惜当时没上机敲过代码~
  •     If you are not using a Unix system, you should instead adopt the
    following more general approach, filling in details as appropriate for
    your own hardware and software platform:
    1. Use FTP to copy all of the files in the standard directory to a new
    working directory on your machine.
    2. Copy the .h files from this directory into the standard #include
    path used by your compiler.
    3. Compile each of the source files (exception.c, genlib.c, graphics.c,
    random.c, simpio.c, and strlib.c) to produce the corresponding
    object file.
    4. Combine the object files together to produce a library file. The
    steps required to do so vary substantially from system to system.
  •     你编译了么?
  •     全英文的。。难度确实好大。。先放一边吧,⊙﹏⊙b汗
  •       我是初学者,我到网上下载了本书的源代码,运行后,我的TURBO C总是提示出错,主要在于作者自己写的库无法识别,
      比如#include "simpio.h",
      怎么回事?
  •     书后有自定义库文件代码清单,把那个加进去就可以了
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024