分享

该立flag了!嵌入式C书单推荐,第一本你可能没读过

 bdlsk 2022-01-03

今天给大家推荐一下C语言的书单,以下推荐仅从,实用、篇幅以及学习曲线角度推荐,还有一些常见的书籍没有列出。仅供大家参考学习。

基础

1. 《Linux C 一站式学习》

摘要

本书有两条线索,一条线索是以Linux平台为载体全面深入地介绍C语言的语法和程序的工作原理,另一条线索是介绍程序设计的基本思想和开发调试方法。

本书分为两部分:第一部分讲解编程语言和程序设计的基本思想方法,让读者从概念上认识C语言;第二部分结合操作系统和体系结构的知识讲解程序的工作原理,让读者从本质上认识C语言。

豆瓣评分:9.0

推荐理由:对于想深入学习Linux 系统开发的人,是个不错的入门书籍,包括C语言基本语法、linux 下 C语言开发、Makefile 等知识。说明:目前本书已【绝版】,只能找到电子档。

图片

2. 《嵌入式LINUX与物联网软件开发  C语言内核深度解析》

摘要:本书的原型思想和内容,发源于朱有鹏老师视频课程《C语言高级专题》,尤其课件整理而来。

对于想从事嵌入式开发的同学可以看一下,此书较 《一站式》要内容篇幅要少不少,适合有一定基础的看。

推荐理由:相比较 《一站式学习》,本书篇幅不大。本书更多的聚焦C语言开发,打破原有的编排部署,强烈推荐嵌入式Linux开发的人看。也适合准备面试的同学去看。

  • 《C语言与内存》
  • 《C语言与位操作》
  • 《指针才是C语言的精髓》
  • 《C语言复杂表达式以及指针高级应用》
  • 《数组&结构体&联合体&枚举》
  • 《C语言的预处理、函数和库》
  • 《存储类&作用域&生命周期&连接属性》
  • 《C语言关键细节讨论》
  • 《链表&状态机&多线程》
  • 《程序员和编译器的暧昧》
图片

进阶

1. 《C和指针》

提到C语言,就不得不提经典的《C语言三剑客》,谈C语言就离不开指针。《C和指针》也是一本很经典的书籍。

摘要

本书提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。适合【进阶阅读】

对于有基础的同学,可以跳过自己会的部分,重点查漏补缺。

豆瓣评分:9.0

推荐理由

只要你是从事C语言开发,就绕不开指针,没有不看的理由。

图片

2. 《C专家编程》

作为C语言三剑客之一,《C专家编程》也是C语言进阶必看的书籍之一。

摘要

《C专家编程》展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。

豆瓣评分:9.2

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多