汉扬编程 编程大纲 C语言怎么学?四大圣经!从小白到大神

C语言怎么学?四大圣经!从小白到大神

古有四大名著

C语言怎么学?四大圣经!从小白到大神

今天小编就为各位带来C语言四大圣经

C语言怎么学?四大圣经!从小白到大神

第一大:《C语言程序设计》

C语言怎么学?四大圣经!从小白到大神

为了使广大的计算机专业的学生们更好更方便的入门C语言以及深入C语言,中科院院士、中国C语言大师谭浩强为此著书《c语言程序设计.》 2000年,该书由清华大学出版社出版 。

C语言怎么学?四大圣经!从小白到大神

第二大:《C和指针》

《C和指针》提供与C语言编程相关的全面资源和深入讨论。《C和指针》通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。

第三大:《C陷阱与缺陷》

全书分为8章,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性缺陷等几个方面分析了C编程中可能遇到的问题。

第四大:《C专家编程》

《C专家编程》展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。全书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。本书可以帮助有一定经验的C程序员成为C编程方面的专家,对于具备相当的C语言基础的程序员,本书可以帮助他们站在C的高度了解和学习C++。

编程的书可谓汗牛充栋,其中经典也是不泛其数,但绝大多数的过来人,都一致认为,要想很快的入门并尽快的投入到编程实践中,只要其中的四到五本也就够了,即只看经典中的经典,圣经级的书就可以了。另外,你如果感觉自学C/C++语言有困难的话,我本身是一个C/C++出身的程序员,我整理了一些学习C语言的视频在扣裙,大家有兴趣可以一起来学习,893,154,,226

大家还有什么好的C语言书籍推荐呢,欢迎留言。

计算机专业大学生必读的图灵经典书单(中)

C语言怎么学?四大圣经!从小白到大神

C语言怎么学?四大圣经!从小白到大神

“你能看到多远的过去,就能看到多远的未来。”

C语言怎么学?四大圣经!从小白到大神

与任何研究领域一样,计算机科学也有着悠久的历史,从1936年计算机理论基础“图灵机“的提出,到1945年世界上第一台计算机ENIAC的诞生,再到1979年第一个微机操作系统CP/M-86的推出……其发展历程和成果,足以填满一座图书馆。

C语言怎么学?四大圣经!从小白到大神

这份书单,我将参照全国计算机专业大学本科课程设置,结合计算机科学技术史,从IT人文、数学基础、计算机概论,到实操指南,为你寻根计算理论的本质,让你的每一次阅读和学习变得更加高效。

C语言怎么学?四大圣经!从小白到大神

数据结构与算法

C语言怎么学?四大圣经!从小白到大神

算法(第4版)

C语言怎么学?四大圣经!从小白到大神

作者:Robert Sedgewick,

C语言怎么学?四大圣经!从小白到大神

Kevin Wayne

C语言怎么学?四大圣经!从小白到大神

与高德纳TAOCP一脉相承

C语言怎么学?四大圣经!从小白到大神

涵盖所有程序员必须掌握的50种算法

C语言怎么学?四大圣经!从小白到大神

|视频资源

C语言怎么学?四大圣经!从小白到大神

普林斯顿大学-算法课程-上 B站可看

C语言怎么学?四大圣经!从小白到大神

|精选书评

C语言怎么学?四大圣经!从小白到大神

深入浅出,非常经典。印象最深的是在红黑树一章里面,用了一个 2-3 搜索树的例子来加强理解,书中所附的代码都非常简短精致。有意在 IT 行业向技术方向发展的同学们都应该读一下,强烈推荐。

C语言怎么学?四大圣经!从小白到大神

——读者·Ted

C语言怎么学?四大圣经!从小白到大神

C语言怎么学?四大圣经!从小白到大神

数据结构与算法图解

C语言怎么学?四大圣经!从小白到大神

[美] 杰伊•温格罗

C语言怎么学?四大圣经!从小白到大神

摒弃复杂概念,非计算机专业

C语言怎么学?四大圣经!从小白到大神

读者也能看懂的专业书

C语言怎么学?四大圣经!从小白到大神

|内容摘引

C语言怎么学?四大圣经!从小白到大神

本书是数据结构与算法的入门指南,不局限于某种特定语言,略过复杂的数学公式,用通俗易懂的方式针对编程初学者介绍数据结构与算法的基本概念,培养读者编程逻辑。主要内容包括:为什么要了解数据结构与算法,大O表示法及其代码优化利用,栈、队列等的合理使用,等等。

C语言怎么学?四大圣经!从小白到大神

|精选书评

C语言怎么学?四大圣经!从小白到大神

解决了我在DS算法原理上90%的问题,谢谢了。

C语言怎么学?四大圣经!从小白到大神

——读者·EMO西西李

C语言怎么学?四大圣经!从小白到大神

C语言怎么学?四大圣经!从小白到大神

我的第一本算法书

C语言怎么学?四大圣经!从小白到大神

[日]宫崎修一 ,石田保辉

人人都能看懂的算法入门书

481张步骤图详解

26个算法7个数据结构的基本原理

|内容摘引]

本书就以此App为基础,以图配文,详细讲解了各种算法和数据结构的基本原理。第1章介绍了链表、数组、栈等7个数据结构;从第2章到第7章,分别介绍了和排序、查找、图论、安全、聚类等相关的26个基础算法,内容涉及冒泡排序、二分查找、广度优先搜索、哈希函数、迪菲 – 赫尔曼密钥交换、k-means 算法等。将本书作为算法入门的第一步,是非常不错的选择。

|精选书评

从diagram的尺度来讲解算法,并不是深入到语言的尺度,对非专业人士非常友好。

——读者·zhao_kee

操作系统

精通Linux(第2版)

作者:Brian Ward

用户必知Linux知识大全

深入浅出,近年深受欢迎的入门书

|内容摘引

本书讲解了Linux操作系统的工作机制以及运行Linux系统所需的常用工具和命令。根据系统启动的大体顺序,本书更深入地介绍从设备管理到网络配置的各个部分,最后演示了系统各部分的运行方式,并介绍了一些基本技巧和开发人员常用的工具。

|精选书评

这本书在细节与整体上平衡得很好。系统类的书就得这么写,不能从零开始讲,否则得十倍的厚度根本没法儿看,第一遍基本翻完了。

——读者·he_hard_way

Linux程序设计(第4版)

作者:Neil Matthew,

Richard Stones

豆瓣评分8.3

初学者的最佳Linux程序设计指南

|内容摘引

Linux程序设计是一个很大的领域,本书很全面,它将程序员笔记的摘要,经过破译和编辑,有机地组织起来。它对Linux所提供的功能进行了全面而准确的阐述,并提供了贯穿全书的示例程序体验,让读者在每个主题上都具备足够的入门知识。

|精选书评

Linux C编程入门书籍,可以通过这本书知道Linux编程是怎么回事,写的不错,很全面,覆盖到了包括GUI的编程。与现在在读的Unix环境高级编程比起来,不如Unix环境高级编程讲的细致,不过入门来用确实很好,所讲知识都是非常浅的,不难。

——读者·小C

程序设计基础

明解Java

作者:柴田望洋

258段代码+284幅图表,

比课本更易懂!

|本书特色

1.258段代码+284幅图表,比课本更易懂!(本书沿袭《明解C语言》的风格,图文并茂,讲解清晰易懂)

2.从基础知识到面向对象编程完全掌握!(从Java的基础知识讲起,循序渐进,直到面向对象编程的内容。书中结合猜数字游戏、猜拳游戏、心算训练等有趣的游戏程序进行讲解,让学习过程完全不枯燥)

|精选书评

“编写示例程序”→“执行程序输出值”→“解释原因”,以这样的流程逐步展开,辅以非常详细的解说,让读者自然而然地理解程序的写法。

——日亚读者评论

Java8实战

作者:Raoul-Gabriel Urma ,

Mario Fusco,Alan Mycroft

通过新的Stream API及Lambda表达式等示例全面讲解Java 8新特性

|内容摘引

本书结构清晰、内容翔实,从实例入手,涵盖Java 8的主要新特性,包括Lambda表达式、方法引用、流、默认方法、Optional、CompletableFuture以及新的日期和时间API,是程序员了解Java 8新特性的终极指南。

|精选书评

这是一部十分优秀且简明的著作,书中提供了大量的示例,能帮助你迅速地掌握Java 8中的新特性。

——Jason Lee,甲骨文公司

Java性能权威指南

作者:Scott Oaks

原版目前最受欢迎的Java性能书,

Oracle资深架构师Scott Oaks作品

|原书精华摘引

本书全面深入地介绍Java 7和Java 8中有利于性能最大化的因素,讲解传统上影响应用性能的JVM特征,包括即时编译器、垃圾收集、语言特征等。内容包括:用G1垃圾收集器最大化应用的吞吐量;使用Java飞行记录器查看性能细节,而不必借助专业的分析工具;堆内存与原生内存最佳实践;线程与同步的性能,以及数据库性能最佳实践等。

|精选书评

又刷了第二遍。里面的对于垃圾收集,如何调优讲解的还是非常仔细的。所有调优都基两个目的:减少full gc次数和减少停顿时间。但这两个是冲突的,需要权衡,果然调优就是一门艺术。

——读者·元勰

嗨翻C语言

作者:David Griffiths

豆瓣评分9.0

Head First系列入门书,

入门C语言首选

|原书精华摘引

指针做了两件事:避免副本和共享数据。但既然指针只是地址而已,为什么它会令很多人感到困惑呢?因为指针是一种间接形式的地址。在茫茫存储器中追逐指针,一不小心就会迷路。而学习C指针的诀窍就是慢慢来。

引自 第42页

|精选书评

《嗨翻C语言》可能很快就会被证明是学习C语言的最佳书籍。我觉得它会成为每所大学C语言的标准教材。很多编程书籍因循守旧。不过这本书却使用了完全不同的方式。它将教你如何成为一名真正的C程序员。

——Dave Kitabjian,NetCarrier Telecom软件开发总监

明解C语言

[日]柴田望洋

比课本更易懂的C语言入门书

原版畅销28万册

豆瓣评分8.7分

|内容摘引

本书是日本的C语言经典教材,自出版以来不断重印、修订,被誉为“C语言圣经”。

本书图文并茂,示例丰富,第3版从190段代码和164幅图表增加至205段代码和220幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。原著在日本广受欢迎,始终位于网上书店C语言著作排行榜首位。

|精选书评

很好的C语言入门书,对于没有基础的同学特别友好,事实上应该作为第一本C语言读物,完全不需要特别的知识储备就能读懂。文本双色印刷,很多东西都很明确的摆在那里,用不了太多的时间就能读完。

——读者·SZ-ZS

C语言程序设计:现代方法

作者:K.N.King

世界知名计算机程序设计教育家力作

|内容摘引

本书对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。原著在日本广受欢迎,始终位于网上书店C语言著作排行榜首位。

|精选书评

入门书,和Dennis那本各有千秋。

——AriesDevil

Python编程:从入门到实践

作者:Eric Matthes

累计销量50万+

零基础读者也可迅速掌握的Python编程入门读物

|配套视频

特别感谢Master_lisa为本书录制的学习视频,本视频仅用于读者学习,不得商用。配套视频B站可看

|精选书评

很好的入门书,简洁全面,适合小白。learning python之类大砖头太不友好。这本虽然有些地方讲得不深入,但是对新手友好。

——读者·陈晖

Python基础教程

作者:Magnus Lie Hetland

中文版累计销量200 000+册

针对Python 3全新升级

|内容摘引

本书是经典的Python入门教程,层次鲜明、结构严谨、内容翔实,特别是后面几章,作者将前面讲述的内容应用到10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程,手把手教授Python编程实践,让读者从项目中领略Python的真正魅力。

|精选书评

第二版和第三版都买了,内容非常好,虽说是基础教程,但我觉得它更像进阶读物,后面的实战项目也非常好

——读者·xx-dev

流畅的Python

[巴西] Luciano Ramalho

豆瓣评分:9.4

知名PyCon演讲者心血之作

|内容摘引

2017年最佳Python进阶书籍,本书由奋战在Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、Alex Martelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python 2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。

|精选书评

Python入门的书有很多,但是进阶的书却很少,这本书是在为数不多的进阶书里面的精粹。安道翻译的也非常好,基本没看到错误甚至别扭的地方。是我读过最好的一本翻译的书。

——读者·赖涛儿

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/mianfei/6750.html

孩子有必要学编程课吗?虽然很火,但我不建议你盲目让孩子学

天才程序员是如何思考的?UNXI见证者带你一览究竟

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部