◎ 本书特色
近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页
樊阳,教育部全国模范教师,上海市教书育人楷模,上海外国语大学附属双语学校语文高级教师。获得教育部全国特色教育优秀教师、首届华文领读者大奖、第二届全人教育奖、《中...
医术推求-用药如用兵杂感 本书特色 吴生雄出生在医圣张仲景故里,幼承家学,熟读经典、互参诸家、勤于临证,把行医多年的临床经验汇集成《医术推求--用药如用兵杂感》...
作品目录第一讲 关于空间 居住和建造建筑赋予空间以秩序,人类通过空间形成秩序关于建筑的本质是避难所的错误认识家是世界的模型
残小雪,互联网从业者,美食专栏作者。14岁获第七届新概念作文大赛一等奖。已出版《因为是你,晚一点没关系》、《用自己最喜欢的方式去生活》。豆瓣人气红人,网易云阅读...
平山哲生,日本人气面包店“pain stock”主理人,曾在法国老字号手工烘焙店“Le Grenier A Pain(正本原)”学习烘焙技艺多年。
形式法判解 本书特色 刑事法判解·第19卷为连续出版物为《刑事法判解》第十九卷,以专业的视角、详实的材料,诠释了QUAN WEI人士对刑事法中的核...
张旭东:纽约大学(NYU)比较文学系、东亚研究系教授,国际批评理论中心主任。曾兼任华东师范大学“紫江讲座”访问教授;北京大学“长江学者”讲座教授、人文讲席教授(...
吴岩,现为南方科技大学人文科学中心教授兼科学与人类想象力研究中心主任,中国科普作家协会副理事长,世界华人科幻协会创始人之一。1979年开始发表科幻小说,著有《心...
约翰·埃默里克·爱德华·达尔伯格-阿克顿(1834-1902),英国历史学家、剑桥大学历史学教授、政治思想家、自由主义者。
这本书是美国历史上七位伟大的企业家的人物评传,包括安德鲁•卡耐基(美国钢铁)、乔治•伊士曼(柯达)、亨利•福特(福特汽车)、托马斯•沃森(IBM)、查尔斯•郎佛...
康德《判断力批判》释义邓晓芒 著生活·读书·新知三联书店 2018-3ISBN:9787108062581 定价:63.00元康德是人类有史以来少数几个最伟大的...
内容简介:五位传教士遇害的消息震惊了世界,他们的生平也一直感动、激励着无数人的心灵。然而,那次事件却留下了重重的疑团和迷雾,许多至关重要的细节和原因仍然不得而知...
涂子沛,江西吉安人,现居美国硅谷。2012年其著作《大数据》在中国社会开大数据之先河,引发了大数据战略、数据治国和开放数据的讨论,历史学家许倬云先生盛赞其“为华...
作品目录前言原序 卷第一 城内 永宁寺 建中寺 长秋寺 瑶光寺 景乐寺 昭仪尼寺愿会寺光明寺 胡统寺 修梵寺嵩明寺 景林寺卷第二 城
【编辑推荐】●从没有人告诉我,可以对拥有绝对权力的成年人说“不”。●日本共同通信社记者10年追踪,揭露让日本全民陷入反思的校园性侵事件。●一手纪实,独家采访的真...
张远龙,微信公众号“高性能服务器开发”的作者,曾就职于银天下、携程、字节跳动等公司,做过金融交易系统、IM、呼叫中心等项目,研究方向为高性能高并发服务开发。
作品目录1 向老托尔斯泰学习2 思蜀3 我爱鲁迅4 遥寄张爱玲5 说说我自己6 少小离家老大回7 丙午丁未纪事8 灵魂的石头9 一个王朝的
The questions of metaphysics are the deepest and most puzzling questions there a...
我是李一诺。我经常被问到的问题是:“你怎么可以做成那么多事?”人们只看到光鲜亮丽的标签,其实真实生活都是一地鸡毛。我的起点,和大家一样,是从一个个“不敢”、一个...
本书涵盖了非线性规划的主要内容,包括无约束优化、凸优化、拉格朗日乘子理论和算法、对偶理论和方法等,并包含了大量的实际应用案例 .本书从无约束优化问题入手,通过直...