您的浏览历史

C语言参考手册(原书第5版)

 电子书Web试读版:试读本书 全部品种


促销信息
华章清凉读书月第2波,买活动页面任2本图书,免费送1本!数量有限,赠完为止

精彩评论
市场价 : ¥56.00
会员价 : ¥42.00(75折)

基本信息
【评  价】 (共 23 条) 参与评论
【原 书 名】 C: A Reference Manual (5th Edition)
【原出版社】 Prentice Hall
【作  者】(美)Samuel P. Harbison;Guy L. Steele [同作者作品]
【译  者】 徐波[同译者作品]
【出 版 社】 机械工业出版社     【书 号】 9787111235910
【上架时间】 2008-5-15
【出版日期】 2008 年4月 【开 本】 16开 【页 码】 401     【版 次】5-1
【所属分类】 计算机 > 软件与程序设计 > C/Turbo C > C
编辑推荐

在学习C的时候,这本书除了C语言之父Kerninghan 和 Ritchie 的经典合作 The C Programming Language 之外,唯一离不开的就是这本书了。



推荐阅读

【内容简介】

本书是C语言的详尽参考手册,分为两部分:第一部分讨论了C语言的所有语言特征,包括词法、预处理机制、声明、类型、表达式、语句以及函数等基本语言特征;第二部分讨论了C语言的标准库,针对它们不同的功能分别进行详细介绍。为了帮助读者解相关概念,本书在讨论C语言及标准库的细节时,提供了许多实例和解释。第一部分的各章还提供了练习题和主要练习的解答,这些练习可帮助读者加深理解C语言的基本功能和特性。
  本书可以作为高等院校计算机专业C语言课程的教材和参考书,也可供程序开发人员参考。

【编辑推荐】

这是一本C语言的权威参考手册,对C语言的基本概念和运行函数库提供了完整的描述,并强调了以正确性,可移性和可维护性为基本出发点的良好编程风格。
  本书对C语言描述比其他任何书籍都要更加清晰和详细。本书涵盖的内容包括:
  标准C(1999):新版本的C标准支持复数型和布尔类型、可变长度数组、精确浮点编程以及为可移植性国际化所提供的新函数库。
  标准C(1989):当今大部分C程序员所使用的C语言版本。
  传统C:1990年以前人们所使用的C语言。目前仍有数以百万行计的传统C代码还在使用中。
  C++和C的兼容:可以同时用于C和C++的代码。
  适用于所有C语言版本的C运行时函数库。
  本书对C的所有细节都进行了描述,是C语言编程人员和编译器实现者必备的参考手册。
  本书经过深入的修订和更新,包含了对最新C语言标准(ISO/IEC9899:1999)的完整描述,介绍了它强大的语言扩展和新函数库。

【目录信息】

译者序
前言
第一部分 C语言
 第1章 概述
  1.1 C语言的演变
   1.1.1 传统C
   1.1.2 标准C(1989)
   1.1.3 标准C(1995)
   1.1.4 标准C(1999)
   1.1.5 标准C++
   1.1.6 本书内容
  1.2 应该使用哪种C语言
  1.3 C编程概述
  1.4 一致性
  1.5 语法约定
 第2章 词法元素
  2.1 字符集
   2.1.1 执行字符集
   2.1.2 空白字符和行终止符
<< 查看详细目录

【译者序】

在众多讲述C语言的书籍中,本书是一部非常优秀的作品。它详细、精确地描述了C语言所有方面的特性。说它是C程序员案头必备的参考手册,绝对不是夸张。.
本书的作者都是享有盛誉的C语言专家,并且都曾担任C/C++语言标准委员会的成员,对C语言有着深入、独到的理解。本书正是他们殚精虑竭之作。这本手册技术细节描述精确,组织条理清晰,内容完备详尽而又简明扼要,在广度、深度和精度方面都是出类拔萃的。并且经过5个版本的完善之后,本书已经是一部非常成熟的作品。
本书并不是一本指导初学者从头学习C语言的教程,而是一本供专业程序员在开发程序时随时查阅的参考书。它对C语言各个方面的描述既精确又.. << 查看译者序

【前言】

本书是C编程语言的参考手册。本书的目标是对C语言的基本概念和运行时函数库提供完整而准确的描述,同时还强调了以正确性、可移植性和可维护性为基本出发点的良好编程风格。.
本书预期读者已经理解基本的编程概念,并希望很多读者已经可以用C语言熟练编程。为了保持参考手册,的格式,本书从头到尾介绍C语言的词法结构、预处理器、声明、类型、表达式、语句、函数和运行时函数库;书中包括了许多交叉引用,使读者可以从任何地方入手。
本版完整地介绍了最新的C语言国际标准ISO/IEC 9899:1999(C99),明确地指出了语言本身和库函数的哪些特性是C99新增的,并指出了C99与原有的C89标准的不同之处。这是目前.. << 查看前言

【书摘】

第一部分 C语言
 第1章 概述
  20世纪70年代初,Dennis Ritchie在贝尔实验室设计了C语言。C语言的前身可以追溯到ALGOL(1960),历经剑桥的CPL(1963)、Martin Richards的BCPL(1967)以及Ken Thompson在贝尔实验室所开发的B语言(1970)发展面来。尽管C语言是一种通用用途的编程语言,但它在传统上用于系统编程。特别值得一提的是,著名的UNIX操作系统一开始就是用C语言写的。
  C语言流行的原因是多方面的。它小巧、高效,是一种功能强大的编程语言,关且具有丰富的运行时函数库。它提供了对计算机的精确控制,却没有采用太多的隐藏机制。由于C语言的标准化早在十多年前就已完成,所以程序员们已经习惯了使用C语言。一般来说,用C语言能够非在大量的遗留C代码,它们需要修改和扩展。
  从20世纪90年代后期开始,C语言的地位逐渐受到它的“大哥”C++的挤压。但是,C语言仍然有大量忠实的追随者,并且依然非常流行,因为程序员在很多时候并不需要使用C++所提供的特性,或者不喜欢C++所带来的其他开销。
  C语言经受住了时间的考验,经验丰富的程序员可以用C语言编写出快速高效的代码,数以百万行计的C程序代码充分证明了它的生命力。
  1.1 C语言的演变
  1984年,当我们编写本书的第1版时,C语言已经广泛地使用。但是,它还没有制订官方标准,也不存在语言的精确描述。程序员们事实上所使用的标准是当时的C编译器。C语言在1989年成为一种国际标准,1994年进行了一次修订,1999年又进行了一次重要的修订。
  简单地修改语言的定义并不会自动更改世界上数以百万行计的C程序代码。我们努力使本书与时俱进,使程序员在遇到各种变体的C语言时都能把本书作为参考手册。
  ……

【插图】

chatu

【免费试读】

 电子书Web试读版:试读本书 全部品种
第1章免费试读..  
>>进入在线免费试读
评论交流 共有23人开贴评论  23人参与评论  21人参与打分 查看
13人
 61%
用户平均打分
我要写评论 help如何参与评论和打分
2人
 9%
3人
 14%
2人
 9%
1人
 4%

hzbook
出版商
评价等级:  
发表于:2008-5-21 17:32:00
这本C语言版本包括传统的C、C89、C89修正案1和C99,尤其是对C99的详细介绍,是其他C语言所有具备的。所以,不管你是使用什么类型的C编译器,都能从中受益。
原先自己买过这本书的老邱翻译的版本,可惜翻译质量太差,现在这本书能够被重新翻译,可谓是一件大好事。定当珍藏一本。
另,如果是初级读者建议先看R&C的《C程序设计语言》,C语言之父写的书。有一定基础后再来看这本书,定当如虑添冀。

C 语言编程网站网友 ——陈朋
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得2个)

filthy
一级评论员
评价等级:  
发表于:2008-5-21 17:08:00
这本书不是一本指导初学者从头学习C语言的教程,而是一个供专业程序员在开发程序员时随时查阅的参考书。从它的书名我们就能看出 A Reference Manual . 在学习C的时候,这本书除了C语言之父Kerninghan 和 Ritchie 的经典合作 The C Programming Language 之外,唯一离不开的就是这本书了。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

tndy
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-6-30 8:37:00
这本C语言版本包括传统的C、C89、C89修正案1和C99,尤其是对C99的详细介绍,是其他C语言所有具备的。所以,不管你是使用什么类型的C编译器,都能从中受益。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

qiangsheng
一级评论员
  
发表于:2009-1-8 15:24:00
晕,就没有看过的兄弟吗,到底是不是老徐亲自捉刀啊?
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

bert1984
三级评论员
  
发表于:2008-10-13 23:22:00
垃圾机械工业出版社
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共23条)