首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C语言的指路灯!解析《C Primer Plus》对我们的影响!

C语言的指路灯

C语言从早期的非正式的K&R标准,发展到1990 ISO/ANSI标准,进而发展到2011 ISO/EC标准。本书也随着逐渐成熟,发展到现在的第6版。在所有这些版本中,我的目标做致力于编写一本指导性强、 条理清晰而且有用的C语言教程。

——《C Primer Plus》系列书籍作者 Stephen Prata

很多人会问:C语言这么好,我也想学好它,但是我该怎么开始第一步呢?

万事开头难,跟着教材开始学就好了。

C语言书这么多,我该买哪一本呢?

其实,从C语言面世以来,相关书籍数不胜数,但唯独有一本图书,跟随C语言一起成长,畅销38年,迭代6版,每个版本豆瓣评分9分以上,累计销售量已超过100万册,被C语言程序员奉为圭臬!

它就是《C Primer Plus》系列图书,2016年人民邮电出版社发布《C Primer Plus 6》中文版,在豆瓣评分上获得9.3分的高分好评,在之前版本的基础之上进行了全新升级。从1984年至今,作者初心不变——致力于编写一本指导性强、条理清晰而且有用的C语言教程。

C Primer Plus(第6版)中文版

作者: 【美】Stephen Prata(史蒂芬 普拉达)

译者: 姜佑

几乎所有C 语言程序员都会将《C Primer Plus》作为自己的入门书籍,对于 C 语言初学者来说,它就像引路人一样意义非凡。

所以,书中大量完整的、可运行的程序及详细的注释有助于理解代码和概念。

与市面上其他的教程书籍相比,《C Primer Plus(第 6 版)中文版》最大的特点就是读起来不会有枯涩烦躁之感。

因为斯蒂芬·普拉塔十分在意读者在阅读过程中的阅读体验,所以书中新出现的每一个术语,符号,都给出贴近读者目前知识储备的和理解能力的解释。

而且,这本书在编排上也十分与众不同,在每个知识点后面都会附带一个“程序清单”,也就是程序实例,这是理解编程知识点的绝好方法,供初学者自己手动实操,提升编程水平。

更有趣的是,作者不仅阐述了语法中正确的形式,同时也指出错误的代码出现的问题,更是全面讲述了 C 语言编程的相关概念和知识,并且涵盖了 C 编程语言最近的变动发展、以及 C11 标准。

对初学者来说,系统学习 C 语言是非常有必要的,而这本书恰恰就是最适合的!

适宜人群:本书适合希望系统学习C语言的读者,也适用于精通其他编程语言并希望进一步掌握和巩固C编程技术的程序员。

看对的书很重要,但同步的练习题同样不容小视,只有通过练习题的巩固、实操,你才能真正掌握到 C 语言的真谛。

C Primer Plus(第6版)中文版习题解答

作者: [美] 史蒂芬•普拉达(Stephen Prata)

在千呼万唤中,《C Primer Plus(第6版)中文版习题解答》面世了,为了每个程序员都能将所学的知识落实到实际项目,它是作者根据《C Primer Plus(第 6 版)中文版》而撰写的,由北京师范大学名师详细剖析所有题目,全面提升 C 编程能力的优选编程练习册,也是这个《C Primer Plus》系列经典畅销图书不可缺少的学习伴侣。

《C Primer Plus(第6版)中文版习题解答》针对于提高 C 语言的编程技能、理解计算机原理的枯涩知识,和《C Primer Plus》系列一样通俗易懂,作者旨在让读者读得舒服、读得通透。

在每章内容做了简单总结和梳理的基础上,根据学习的不同阶段,对所有复习题和编程练习做了详细的解答,自始至终都有详尽完整的答案代码示例。

读者只需按部就班,把代码输入编译器就能运行程序。就算一开始什么也不懂,但是只要程序能运行,初学者就会对学习抱有信心和兴趣。

一边看代码,一边阅读后面逐条代码的详细分析。随着学习的深入,反复敲打代码更有助于理解晦涩抽象的概念。慢慢地,自己也会用了。看到自己写的代码编译通过时,那种发自内心的愉悦是对学习最大的鼓励和肯定。

更人性化的是,书中的每一章节首先提供了思维导图,方便读者快速查询常用的知识点,然后简明扼要地概括和提炼了每章的难点和重点知识,它既可作为学习笔记,也可以作为知识点速查手册。

◆ 在介绍C语言细节的同时,讲解编程概念;

◆ 每次尽量用短小简单的示例演示一两个概念,学以致用是最有效的学习方式之一;

◆ 当概念用文字较难解释时,则用图表演示以帮助读者理解;

◆ C语言的主要特性总结在方框中,便于查找和复习;

◆ 每章末尾设有复习题和编程练习,帮助读者测试和加深对C语言的理解。

适宜人群:作为《C Primer Plus(第6版)中文版》的配套参考书,本书特别适合需要系统学习C语言的初学者阅读,也适合打算巩固C语言知识或者希望进一步提高编程技术的程序员阅读。

结语

我们要时刻记住:C 语言是一门十分严谨的语言,知识体系庞大,需要掌握的知识非常多,单单看书是无法真正掌握这门语言的核心,只有多写多练习,才能透彻地了解 C 语言、懂得 C 语言,将它熟练运用。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200512A0BXL200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券