图书标签: C 编程 计算机 c语言 C语言 技术 计算机科学 计算机技术
发表于2025-02-10
C陷阱与缺陷 pdf epub mobi txt 电子书 下载 2025
《C陷阱与缺陷》中作者Andrew Koenig以1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验,创作了这本对C程序员具有珍贵价值的经典著作。写作《C陷阱与缺陷(英文版)》的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。全书分为 8章,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性缺陷等几个方面分析了C编程中可能遇到的问题。最后,作者用一章的篇幅给出了若干具有实用价值的建议。
Andrew Koenig 是AT&T公司Shannon实验室大规模编程研究部门中的成员,同时也是C++标准委员会的项目编辑。他的编程经验超过30年,其中有15年在使用C++,他已经出版了超过150 篇和C++有关的论文,并且在世界范围内就这个主题进行过多次演讲。
看得英文版,传说的C语言三件套之一,一定要看,这样才能对C语言的理解更加深刻。
评分C 四经之一。
评分看得英文版,传说的C语言三件套之一,一定要看,这样才能对C语言的理解更加深刻。
评分C 四经之一。
评分看得英文版,传说的C语言三件套之一,一定要看,这样才能对C语言的理解更加深刻。
【P97 -L5】 toupper(int c) { if(c >= 'a' && c <= 'z') c += 'A' ? 'a'; return c; } 看到这心想,哦印刷错误。翻过一页,说到把它实现为宏: #define toupper(c) ((c) >= 'a' && (c) <= 'z' ? (c) + ('A'?'a') : (c)) 然后就想知道原书是怎样...
评分这本书中介绍的绝大部分内容都偏旧了,或者说对于我这样的编码1年以上的人来说,有点过时了,跟准确的说,书中介绍的东西,我基本上都知道了。不过该书很适合刚学习C语言的新手看看,对于新手了解使用C语言过程中可能存在的“陷阱”很有帮助。 一本书总是或多或少地带给自己以...
评分花了两天时间翻完一遍。 对一个栗子印象深刻: “0123456789”[n] 居然也是一个合法的数组形式。 -_-!!! printf("%c", “0123456789”[0])将打印字符‘0’ 依次类推,printf("%c", “0123456789”[1])将打印字符‘1’,printf("%c", “0123456789”[2])将打印字符‘2’…… ...
评分这个可是Andrew Koenig同志扬名已久的一本书.可真的是扬名太久了,这本书居然是出版在ANSI C制订以前,真是汗阿.以至于书中居然还在考虑如何兼容K&R风格的函数定义形式. 这本书倒真的是一些很琐碎的事情,比如说dangling else,switch中漏掉的break. 收获还是一些. 最明显的是,我发...
评分嗯,其实我想说,这本书最精彩的,莫过于: 附录B,Koenig和Moo夫妇访谈:-) 评论太短了,好,这本书适合有C语言基础的人阅读,还有操作系统基础,嗯,C语言也是expert-oriented programming language了
C陷阱与缺陷 pdf epub mobi txt 电子书 下载 2025