◎ 本书特色
近30年来珍宝级C语言入门经典,累计印数10万+,豆瓣评分9.3分
哈佛、麻省理工、斯坦福等诸多名校C语言教材
基于C1X标准全新升级
浙江大学教授翁恺、哈尔滨工业大学教授苏小红、Boolan首席咨询师吴咏炜、资深Linux专家宋宝华联合推荐
◎ 内容简介
时至今日,C语言仍然是计算机领域的通用语言之一,但今天的C语言已经和最初的时候大不相同了。本书主要目的就是通过一种“现代方法”来介绍C语言,书中强调标准C,强调软件工程,不再强调“手工优化”。第2版修订版中不仅有C99中的新特性,还与时俱进地增加了C11和C18中的内容。本书分为C语言的基础特性、C语言的高级特性、C语言标准库和参考资料4个部分。每章末尾的“问与答”部分给出一系列与该章内容相关的问题及答案,此外还包含适量的习题。
◎ 名人推荐
C语言已经有近50年的历史了。在中国,超过95%的大学用C语言作为入门编程语言,但也因此把C语言当作一种学习编程的教学媒介语言来教,使得学生只学到了其中的基础部分,而对C语言近30年的发展及其在工业中的应用所知甚少。本书是难得的真正讲述C语言的教材,覆盖了C99、C11、C18标准的内容。本书非常适合今后会用C语言来做嵌入式系统、设备驱动和操作系统等产品开发的人士学习。在浙江大学,我们在工程实践课程中使用了本书的上一个版本,收获了良好的教学效果。
——翁恺,浙江大学计算机学院教授
书如其名,本书以一种崭新的视角和通俗易懂的方式,来向读者介绍C语言的“现代方法”,聚焦程序设计的核心问题和方法,给C语言这门经久不衰、老而弥坚的语言赋予了崭新的面貌。本书介绍了C99和C1X的许多新特性,而且编排方式方便读者查阅。本书用现代的视角来解读C语言,每章后面的“问与答”也很贴心,适时地解答了读者在阅读过程中可能会遇到的很多疑难问题。本书内容特别适合具备一定语言基础,想深入了解C语言精髓的读者,我相信这本书一定会受到读者的欢迎,成为C语言爱好者提升内功的一本武林秘笈。
——苏小红,哈尔滨工业大学教授、博士生导师,省级教学名师
本书讨论了C语言的所有特性,从C89一直贯穿到C18。内容足够新,也足够全面,这就是它的突出特色。
——吴咏炜,Boolan首席咨询师
本书是C语言程序设计的经典图书,本次修订版增加了C1X的内容,并就C1X与之前的C89、C99进行了比对,做到了与时俱进。本书更是新增了第28章,重点介绍了C1X的多线程特性,相信对读者会有巨大的帮助。读者通过阅读本书,可深入理解C89、C99和C1X的演进,并进一步思考C语言为什么这么演进,这对提高自身的思维能力以及对软件工程问题的认知都会有帮助。
——宋宝华,资深Linux专家
作者简介
K. N. 金(K. N. King)
世界知名的计算机程序设计教育家。他拥有耶鲁大学计算机科学硕士学位,加州大学伯克利分校计算机科学博士学位,曾任教于佐治亚理工学院和佐治亚州立大学。除本书外,他还撰写了广受欢迎的著作Modula-2: A Complete Guide和Java Programming: From the Beginning。
译者简介
吕秀锋
曾任教于北京理工大学软件学院,讲授过多门计算机课程,包括“计算机基础(双语)”“C语言程序设计(双语)”“数据结构”“程序设计开发与实践”。
黄倩
河海大学计算机科学与技术系主任,兼任中国人工智能学会深度学习专委会委员、中国计算机学会多媒体技术专委会委员。博士毕业于中国科学院计算技术研究所,译有《编程珠玑(第2版)》等。
GCC是什么的简称?GCC最初是GNUCCompiler的简称。现在指GNUCompilerCollection如果main函数末尾没有return语句会产生什么后果?return语句不是必需达到;如果没有return语句,程序一样会终止。在C89中,返回给操作系统的值是未定义的。在C99中,如果main函数声明中的返回类型是int,程序会向操作系统返回0;否则程序会返回一个不确定的值。依据C标准,编译器必须用一个空格字符串替换每条注释语句。a/**/b=0;会被编译器理解成:ab=0;
——引自第31页
intcount_spaces(constchar*s){intcount=0;for(;*s!='\0';s++)if(*s=='')count++;returncount;}
——引自第206页
底栖动物与河流生态评价 本书特色 《底栖动物与河流生态评价》:水利学科学术著作丛书底栖动物与河流生态评价 目录 前言 第1章 指示物种与生态评价 1.1 河流生...
奥维德(Ovidius,公元前43-公元18),古罗马诗人,与维吉尔、贺拉斯等人齐名。年轻时 曾赴罗马学习修辞学,其后在雅典、小亚细亚和西西里等地游历,丰富了他...
水源地 内容简介 本书系统地记述了南水北调中线工程的“水源地”——“汉江丹江口水利枢纽工程”即丹江口水库半个世纪的建设历史。全书围绕这一世纪工程,用无数珍贵的史...
沼气设施故障检测与排除 内容简介 本书为“新农村建设丛书”之一。全书共十二章,主要内容包括沼气池建池、沼气池输配设施安装、沼气池日常管理、沼气池建池和使用安全事...
【内容简介】本书包括冯骥才亲选1981年至今的小说、散文、随笔代表作32篇,刻画了清末至今各个时期的不同人物,展示了普通人迥异的生活状态,传达了作者对生活的思考...
《易经数理秘笈》序 言:本书的出版经历了很大的挫折,从1996年起几经波折,才得成功,这应该是中国文化的一大盛事。在这里首先要感谢的是为此书出版的中央编译局出版...
(薛爱华是)以往四十年美国中古中国研究的同义词。——柯睿(Paul W. Kroll ),美国科罗拉多大学教授这本书论述的主题是各种各样的变相。它与中古早期的诗...
格尔森·S. 谢尔(Gerson Sher),1969年在耶鲁大学获得俄罗斯研究学士学位,1975年在普林斯顿大学获得政治学博士学位。2008年6月,获得莫斯科...
我身如浮云无牵挂之事——风怎么想,我怎么漂泊!☆浮雲の待事も無き身にしあれば風の心に任すベらなり……………………★日本极简主义先驱★川端康成称赞其为“日本的精髓...
云住作家。大多数时间埋首生活,偶尔也抬头,瞧一瞧云来云往。
Tohisgoodfortune,Nesselrodlivesinaplacewherehehasallthetimeheneedstothink,towand...
精彩摘录“杨,我不能离开它,我不能把它给你。我太喜欢这件背心了。我很乐意借给你几天,好让你跟我一起出去。”——引自第10页
生于1901,德裔美国政治学家。于1926-1971在哈佛大学教授政治学课程。主要研究宪政、民主和极权主义,倡导从历史观点研究现代政治学。一生共有著作40余种,...
黃曉南,生於香港,科技大學工商管理系學士,中文大學新聞系碩士,現職《信報》專題組組長。曾獲香港報業公會最佳財經新聞寫作冠軍(2016年)、亞軍(2015年);美...
智俊启主持人,制片人,营销策划人、职业规划与培训专家。运营抖音账号“智哥大叔”,拥有近200万粉丝,被称为抖音“职场一哥”。所属MCN矩阵账号粉丝1000万人。...
刘阳,生于杭州,获复旦大学文学博士学位,现为华东师范大学中文系教授、博士生导师。主要从事文学理论、现代西方文论与后理论研究。出版个人学术专著7部。在《文学评论》...
《3-4年级改变孩子发展的关键期》,3年级是个“坎”,4年级是个“弯”。你的孩子是不是遇到了学习瓶颈?你的女儿是不是开始有些“
姜立涵,80后生人。先后毕业于西南政法大学民商法学院,英国谢菲尔德大学法学院,香港中文大学工商管理学院。地产金融从业者,曾任职于美银美林集团(原美林证券),金杜...
★ 豆瓣2021年度读书榜单科学新知类Top1。★ 2019温赖特奖、2019美国国家户外图书奖,2020斯坦福·杜曼旅行图书、《卫报》21世纪百佳图书、《时代...
[美]杰德·麦肯纳 一个并不符合所谓“灵性老师”形象的灵性老师。喜欢打电动、骑越野车、跳伞、读惠特曼的诗。他写了“灵性开悟三部曲”,本书是三部曲的第二本。