如何学好c语言(自学c语言要多久)( 二 )


作者不仅讨论了语法中的准确情况,还指出了错误代码的出现,并全面讲述了C程序设计语言的相关概念和知识,涵盖了C程序设计语言和C11量表的最新变化和发展 。
如果是学C的同学,可以选择C Primer Plus第六版中文版入门 。
c语言导论

如何学好c语言(自学c语言要多久)

文章插图
C Primer Plus(第六版)中文版
作者:[美]斯蒂芬·普拉塔(斯蒂芬·普拉达)
译者:姜友
几乎所有的C语言程序员都会读斯蒂芬·普拉塔的《C入门+》 。这本书已经畅销了38年,对于初学C语言的人来说,它和一本指南一样重要 。
从1984年开始,《C Primer Plus》升级到第6版,作者的初衷不变——他致力于编写一个具有高度指导性、清晰有用的C语言教程 。因此,书中大量完整且可运行的程序和详细的注释有助于理解代码和概念 。
C Primer Plus(第六版)中文版与市面上其他教程书相比,最大的特点就是阅读时不会感到枯燥和焦虑 。
因为斯蒂芬·普拉塔在浏览过程中非常关注读者的浏览体验,书中的每一个新名词、新符号都给出了接近读者当前知识储备和理解能力的描述 。
而且,这本书的编排也很不一样 。每个知识点都会附上“程序清单”,即程序示例 。这是一个很好的了解编程知识点的方法,让初学者可以手动完成,提高编程水平 。
更有意思的是,作者不仅讨论了语法上的准确情况,还指出了错误代码的出现,并全面讲述了C编程语言的相关概念和知识,涵盖了C编程语言和C11量表的近期变化和发展 。
这就是为什么异步王会先推荐这本书 。对于初学者来说,系统学习C语言是非常必要的,这本书是最适合的一本 。
如何学好c语言(自学c语言要多久)

文章插图
C Primer Plus(第六版)中文问题解答
作者:[美]斯蒂芬·普拉塔(斯蒂芬·普拉达)
在过去的40年里,C语言已经成为最重要和最流行的编程语言之一 。很多人学习C语言,但能自由使用的不到一半 。
为了让每一个程序员都把学到的东西用到实际项目中,C Primer Plus(第六版)中文问题解答出版了 。由Stephen Prata根据C Primer Plus(第六版)中文版编写,北京师范大学的一位名师详细分析了所有书名,全面提升C编程能力 。
旨在提高C语言的编程技能,了解计算机原理 。读书很重要,但训练更重要 。边读边做练习的能力迅速提升到编程水平,使其在实际项目中可以自由应用 。
对C Primer Plus(第六版)中文版各章节内容进行了简要的总结和梳理,并对所有的温习练习和编程练习给出了详细的解答 。
人性化,书中每一章首先提供一张思维导图,方便读者快速查询常用知识点,然后对每一章的难点和重点知识进行简要总结提炼,既可以作为学习笔记,也可以作为快速知识点检查手册 。
高级语言
如何学好c语言(自学c语言要多久)

文章插图
和c指针
作者:[美国]肯尼斯·里克
译者:徐波
“不会用指针,就不会用C语言”,这是程序员间流传的信条 。他们认为是指针让C语言变得如此强大,所以要想驾驭C语言的精髓,就必须先掌握指针!
那么如何学好指针呢?大家都推荐《C与指针》这本书 。作者是美国罗彻斯特理工学院计算机科学教授肯尼斯·a·力克 。他有20年的C编程教学经验,他的《C上的指针》受到ACCU的高度赞扬 。
CSDN论坛的丹尼尔曾评价这本书:“是在职人员发展必不可少的参考书,经典中的经典” 。
此外,作者在书中写出了各种指针用法,甚至一些精彩的指针用法也未能幸免 。他用简洁准确的文字和恰当的插图授课,让广大读者对指针和数组有了更深入的了解,尤其是多维数组、指针的指针、指向数组的指针和指针数组的区域,这些都是日常头疼的知识点 。
而且C和指针还提供了与C语言编程相关的综合资源 。通过讨论指针的基础知识和高级特性,它几乎涵盖了所有主要的C编程主题,如数据、句子、运算符和表达式、指针、函数、数组、字符串、构造和组合等 。,并给出了很多编程技巧和提醒 。此外,每一章的后面都有针对性的练习,它赞助程序员将指针日益增长的力量集成到他们自己的程序中 。
ACCU董事长Francis Glassborow曾说:“我尽力推荐这本我看过的C编程入门书 。作者很清楚读者的需求,并为他们打下了良好的基础 。如果你已经开始学习C语言,但还是不能抓住重点,不妨试试这本书 。"


推荐阅读