◎ 本书特色
近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页
华西坝文化丛书紫色云雾中的华西 本书特色 《紫色云雾中的华西》是一部讲述现代医学在中国发生、发展、传播,以及华西协合大学医学院扎根华西的纪实性作品。作为华西协合...
Thecontemporarychemistinterestedinpredictingthermochemicalpropertiessuchasthesta...
奥斯卡:男,生于70年代,一向混迹于各BBS。突然很想琯点东西,于是就写啦。希望大家多多棒场。如果能多结识些朋友,那是我最开心的事情。
Approachingeightyyearsofage,JamesSharksburg-ORourkeCaldwellrecordstheeventsofhis...
苏格兰折耳猫生于斯长于斯的北方姑娘,喜欢读书,向往文中的爱情故事,却过着最平淡的生活。深知爱情有万象,若笔下的故事能引起读者的共鸣,便已足矣。已出版作品:《你的...
大好きな水谷先輩が記憶喪失になった。病院で目を覚ました先輩は、友達のことも恋人がいたかも忘れている。『それなら…嘘を吐い
關於海邊的夏天。關於若有似無的存在,例如都市傳說。愛情。關於明朗清澄的的神戶風光。(暗處卻疑似埋著森田童子式的學運世代挫敗。)關於各種即將成形卻轉瞬瓦解,例如樂...
空留,咪咕签约作者,八零后,咪咕阅读女频超人气大神,文风多变,作品以情动人。从小经历过许多生离死别,小说是那些年里唯一的慰藉,在金庸、古龙、卧龙生等名家的作品的...
吴冠中为文不刻意造作,洗练而又饱蕴深情。其文字质朴清新,所用语言皆自然率真,不应时俯仰、随人长短,皆为自己之所见、所闻、所思、所感。他曾说:“我写得十分浅近、直...
精彩摘录「虽然只是偶然的情况,但是从以前开始,当我像现在这样在人行横道等交通灯的时候——」 我说道。 「一看到信号灯
短篇小说集《流亡者的梦》集结了阿根廷当代著名作家曼波·贾尔迪内最具代表性的二十五个短篇故事,全方位、多角度呈现作家丰富多彩的文学世界。二十五个风格多样的故事,流...
Adefiningweekduringthesummerof1960shapesthecharacterofthreeColoradoteenagersandd...
中国大陆第一本《慕勒传》出版!英国乔治·慕勒基金会强烈推荐!中国大陆第一本全本《慕勒传》目前由华夏出版社出版,本书由英国的乔治·慕勒基金会推荐,由美国传记作家罗...
InMoriahCounty,MississippionChristmasEve2001,theMoriahCountyPatrolBoatoperatedby...
中医经筋捆扎疗法 本书特色 《中医经筋捆扎疗法》特点:疗法独特,源自《黄帝内经》,效果显著,让疾病闻锤而逃,一根绳子治百病,一把锤子防百疴。中医经筋捆扎疗法 目...
胡续冬(1974—2021),本名胡旭东,人称“胡子”,生于重庆乡间,后移居湖北。曾任北京大学外国语学院世界文学研究所副教授、北京大学巴西文化中心副主任。研究领...
关于吉恩·海登编著的《执行力是训练出来的》,我必须交代一个事实。它的整个写作过程延续了数年时间,其间还有好几次特别想放弃
生活过得挺疲惫,不如把它想得很美~~韩寒亲自率领的“新文学最强战队”再次集结,“中国好文字”第3季《想得美》2014年春季欢快上市。本书沿袭前两部《很高兴见到你...
中国法律思想史 本书特色 《现代继续(远程)教育系列规划教材:中国法律思想史》共十三章:**章对夏、商、西周时期的法律思想作了介绍;第二章着重探讨先秦儒家以修身...
精彩摘录古代的早晨我觉得就是这样的,红杏枝头笼晓月,湖绿的天,淡白的大半个月亮,桃红的花,小圆瓣个个分明。把扇子倒挂在照