×

C语言参考手册PDF电子书免费下载

消耗积分:1 | 格式:pdf | 大小:10.94 MB | 2019-11-30

1445157825

分享资料个

  本书是经典C语言参考手册的最新版,在强调正确性、可移植性和可维护性的基础上,对C语言的具体细节、运行库以及C语言编程风格做了完整、准确的描述。

  本书涵盖了传统C语言、C89、C95、C99等所有C语言版本的实现,同时讨论了C++与C语言兼容的部分。全书自上而下介绍了C语言的词法结构、预处理器、声明、类型表达式、语句、函数和运行库,是所有C语言编程人员必备的参考书。

  本书作为一本C语言参考手册,对C语言的基本概念和运行库提供了完整和准确的描述,同时还强调了以正确性、可移植性和可维护性为根本出发点的良好的编程风格。我们希望读者已经了解基本编程概念,并且很多读者已经可以用C语言熟练编程。为了保持

  参考手册的格式,我们自下而上介绍C语言的词法结构、预处理器、声明、类型、表达式、语句、函数和运行库。书中包括许多交叉引用,使读者可以从任何地方入手。

  第5版完整地介绍了最新的国际C语言标准ISO/IEC9899:1999(C99),明确指出语言本身和库函数中哪些特性是C99新增的,指出C99与原有C89标准的不同之处。这是目前惟一一本适用于所有主流C语言版本的参考书:包括传统C语言、1989年C标准、1995年对C89的修改与补充以及当前的C99标准。本书还介绍了标准C语言和标准C++的原始C语言子集。尽管C99中有许多新的信息,但我们没有对本书的章节组织做很大的修改,这样就可以使熟悉旧版的读者能够顺利找到所要的材料。

  本书最初源于我们在Tartan公司的工作一—为从微机到大型机的一系列计算机开发C语言编译器系列。我们要求编译器文档齐全,提供精确和有用的错误诊断信息并能产生有效的目标代码。一个经过某一编译器正确编译的C语言程序应能在硬件差别允许的前提下,在所有其他编译器中正确编译。

  1984年,尽管C语言已经非常普及,但还没有一本书能够非常精确地介绍C语言,以便指导我们设计新的编译器。同样,当时的文档对编程人员和客户也不够精确,人们希望利用编译器比采用当时已经习惯的方法可以更彻底地分析C语言程序。本书特别注意影响程序清晰度、目标代码有效性和不同环境中程序移植性的语言特性。

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !