个人稍微分了一下类,有的看过,有的听人“传说过”,欢迎大家补充和共同学习。

真心经典:每个行业或者领域都有一些东西是不会随时间而逐渐消逝,以下的就是。

《C语言程序设计》(第2版.新版)
/《The C Programming Language》
《C语言核心技术》/《C in a Nutshell》

《代码大全》/《Code Complete》

底层相关:由于C语言之初是为了编写操作系统而来得,所以对底层的操作目前尚无任何其他语言可以替代。介于以上情况,再往下走一层是必要的。

《 深入理解计算机系统(原书第2版)》
/《Computer Systems : A Programmers Perspective》
《连接器与加载器》/《linker and loader》

指针相关:大家都说能不能熟练的使用指针式区分一个人是不是掌握了C语言的标志。

A solid understanding of pointers and the ability to effectively use them separates a novice C programmer from a more experienced one. ——《Understanding and Using C Pointers》

《C和指针》/《Pointers on C》

《理解C指针》/

Understanding and Using C Pointers
《征服C指针》

数据结构:Data Structure 与 Algorithm一般是绑定的,其实这个是独立于语言之外的东西,只是通过C实现来着,这里。

《数据结构与算法分析:C语言描述(原书第2版)》
/《Data Structures and Algorithm Analysis in C》
《C语言接口与实现 : 创建可重用软件的技术》
/《C Interfaces and Implementations Techniques for Creating Reusable Software》
《算法精解:C语言描述》
/《Mastering Algorithms with C》
《算法导论》
/《Introduction to Algorithms》

补充进阶:

《C陷阱与缺陷》
/《C Traps and Pitfalls》
《C专家编程》
/《Expert C Programming》
《C 语言常见问题集》
/《comp.lang.c Frequently Asked Questions》
《编程珠玑》
/
《Programming Pearls》

标准参考:ISO制定的C语言的标准,另附加一些C库相关的。

《C99标准》
/《ISO-IEC-9899-TC3》
《C标准库》
/《The C Standard Library》
《C语言:标准和实现》

编程规范:好习惯是前任在犯了大量错误基础之上总结的,虽说不一定适合我们每个人,但看看总是好的。可以防止一些错误,也可以让别人看懂你的代码。

《华为编程规范》
《编程精粹:Microsoft 编写优质无错 C 程序秘诀》
/《Writing Clean Code》/《Writing Solid Code》
《编写可读代码的艺术》
/《The Art of Readable Code》
《MISRA-C-2004:Guidelines for the use  of the C language  in critical systems 》
国内不错:
《高质量 C++/C 编程指南》
《C语言深度解剖》

下载地址

ps:大都是英文原版,(国产的不多啊,╮(╯▽╰)╭)另外有一些个人收集的其他C语言资料,欢迎补充。

其他:

Advanced C.pdf
Algorithms + Data Structures = Programs.pdf
Algorithms.pdf
Beautiful Code.pdf
C How to Program 6th Edition.pdf
C in a Nutshell.pdf
C Interfaces and Implementations Techniques for Creating Reusable Software.pdf
C Interfaces and Implementations-v1.zip
C Language Reference Manual.pdf
C Pocket Reference.pdf
C PROGRAMMING NOTE.pdf
C-A Reference Manual 5th Edition.pdf
c-gods-programming-language.jpg
Clean Code - A Handbook of Agile Software Craftsmanship.pdf
Code Reading - The Open Source Perspective.pdf
cplus_3.0.zip
cplus_3.0_manual.pdf
C与C++中的异常处理.pdf
C嵌入式系统编程.pdf
C标准和实现-Vol.I-姚新颜.pdf
C程序设计语言.pdf
C语言深度剖析.pdf
Data Structures and Algorithm Analysis in C 2nd Edition Solution Manual.pdf
Data Structures and Algorithm Analysis in C.pdf
Debugging with GDB,9th Edition[2004,378P].pdf
Embedded Systems Building Blocks Complete and Read-to-Use in C(CN).pdf
Embedded Systems Building Blocks Complete and Read-to-Use in C.pdf
Essential C.pdf
Expert C Programming.pdf
Head First C.pdf
Head First Design Patterns.pdf
How to Write Shared Library.pdf
Indian Hill C Style and Coding Standards.pdf
ISO-IEC-9899-1999 (E).pdf
ISO-IEC-9899-201x.pdf
ISO-IEC-9899-TC3.pdf
Linux C编程.pdf
Mastering Algorithms with C-examples.zip
Mastering Algorithms with C.pdf
MISRA-C-2004-1224571.pdf
MISRA-C-2004-中文版.pdf
Nine Algorithms That Changed the Future.epub
OOC ANSI-C 面向对象编程.pdf
OOC.pdf
Pointer on C(cn).pdf
Pointers On C Instructors Guide.pdf
Pointers on C.pdf
Practical C Programming, 3rd Edition-examples.zip
Practical C Programming, 3rd Edition.pdf
Programming in C.pdf
Recommended C Style and Coding Standards.pdf
Sorting and Searching Algorithms.pdf
Structure and Interpretation of Computer Programs - Harold Abelson.mobi
The Art of Debugging.pdf
The Art of Readable Code(CN).pdf
The Art of Readable Code(EN).pdf
The C Programming Language.pdf
The C Standard Library.pdf
The Clean Coder.pdf
The Elements of Programming Style_2ed_Kernigh.pdf
Understanding and Using C Pointers.pdf
Write Great Code-Volume1 Randall Hyde.pdf
Write Great Code-Volume2 Randall Hyde.pdf
Writing Clean Code.pdf
Writing Solid Code.pdf
《嵌入式Linux应用程序开发标准教程》(第2版全).rar
代码大全.pdf
你必须知道的495个C语言问题(EN).pdf
你必须知道的495个C语言问题.pdf
十五个经典算法研究与总结、目录+索引.pdf
华为编程规范.pdf
算法 英文版第4版.pdf
算法-java实现-第四版-答案.rar
算法导论.rar
经典算法大全.pdf
编写高质量代码-WEB前端开发之道.pdf

(难道这张图片要引起语言之争?O(∩_∩)O~)

C语言相关的经典书籍(附Ebook)的更多相关文章

  1. C语言学习的经典书籍--转载

    推荐前言: 原文出处:http://book.douban.com/doulist/338101/ 和其他语言相比(例如C++),C语言是一门比较“小”的语言,可以在较短的时间内入门.但是由于C的很强 ...

  2. 【Java】编程技术经典书籍列表

    这个列表包括了 100 多本经典技术书籍,涵盖:计算机系统与网络.系统架构.算法与数据结构.前端开发.后端开发.移动开发.数据库.测试.项目与团队.程序员职业修炼.求职面试 和 编程相关的经典书籍. ...

  3. c语言入门教程 / c语言入门经典书籍

    用C语言开始编写代码初级:C语言入门必备(以下两本书任选一本即可) C语言是作为从事实际编程工作的程序员的一种工具而出现的,本阶段的学习最主要的目的就是尽快掌握如何用c语言编写程序的技能.对c语言的数 ...

  4. 【转】c语言入门教程 / c语言入门经典书籍

    用C语言开始编写代码 初级:C语言入门必备 (以下两本书任选一本即可) C语言是作为从事实际编程工作的程序员的一种工具而出现的,本阶段的学习最主要的目的就是尽快掌握如何用c语言编写程序的技能.对c语言 ...

  5. DSP开发资源总结,经典书籍,论坛

    OMAP4开发资源总结: 一.TI OMAP4官网介绍: http://www.ti.com.cn/general/cn/docs/wtbu/wtbuproductcontent.tsp?templa ...

  6. Linux 内核学习的经典书籍及途径

    from:http://www.zhihu.com/question/19606660 知乎 Linux 内核学习的经典书籍及途径?修改 修改 写补充说明 举报   添加评论 分享 • 邀请回答   ...

  7. Linux好书、经典书籍推荐

    Linux好书.经典书籍推荐 思想篇 <Linux/Unix设计思想> 图书将Unix与Linux的原理有效地结合起来,总结了Unix/Linux软件开发中的原则.在保留了第1版中Unix ...

  8. 推荐几本高质量的Python书籍--附github下载路径

    一 为什么要分享? 最近碰到了一些人和事,感触挺大的.就是发现很多类似自己的软件工程师,一旦工作三五年之后,工作中算是一个熟练工,但是进步的脚步突然慢了下来,虽然你在工作中仍旧很努力.到底是什么原因呢 ...

  9. 推荐 10 本 Go 经典书籍,从入门到进阶(含下载方式)

    书单一共包含 10 本书,分为入门 5 本,进阶 5 本.我读过其中 7 本,另外 3 本虽然没读过,但也是网上推荐比较多的. 虽然分了入门和进阶,但是很多书中这两部分内容是都包含了的.大家看的时候可 ...

随机推荐

  1. 安卓MonkeyRunner源码分析之工作原理架构图及系列集合

    花了点时间整理了下MonkeyRunner的工作原理图,请配合本人博客里面MonkeyRunner其他源码分析文章进行阅读.下面整理成相应系列列表方便大家阅读: MonkeyRunner源码分析之-谁 ...

  2. Math.random引发的骗术,绝对是用随机数骗前端妹纸的最佳方法

    我觉得今天我运气特好,今天我们来赌一赌,我们来搞个随机数,Math.floor(Math.random() * 10),如果这个数等于0到7,这个月的饭,我全请了,如果是8或9,你就请一个礼拜成不?于 ...

  3. 编程算法 - 二部图确定 代码(C)

    二部图确定 代码(C) 本文地址: http://blog.csdn.net/caroline_wendy 题目: 给定一个具有n个顶点的图. 要给图上每一个顶点染色, 而且要使相邻的顶点颜色不同.  ...

  4. TestNg的xml配置

    TestNG中,可以通过配置xml来运行某一类.包.方法. 1.通过TestNg运行某一个类 <?xml version="1.0" encoding="UTF-8 ...

  5. 部分PC端安卓管理器使用强行断开重连的方法来连接手机,容易丢书数据,损坏数据

    最近发现部分PC端的安卓管理器,貌似是百度影音以及PPTV的安卓客户端,使用强行断开手机连接,然后重新连接手机的方法,来实现客户端程序连接手机. 此时,如果刚好正在复制文件,则复制的文件会损坏,并且基 ...

  6. 在vi中使用perltidy格式化perl代码

    格式优美的perl代码不但让人赏心悦目,并且能够方便阅读. perltidy的是sourceforge的一个小项目,在我们写完乱七八糟的代码后,他能像变魔术一样把代码整理得漂美丽亮,快来体验一下吧!! ...

  7. CodeIgniter框架文件结构

    转自网络:http://my.oschina.net/scholer/blog/99226 这个本来是很基础的东西,基本上用过CI的人都知道这些,原本是不消说的~但是因为毕业论文是关于CodeIgni ...

  8. [WebGL入门]十六,绘制多个模型

    注意:文章翻译http://wgld.org/.原作者杉本雅広(doxas),文章中假设有我的额外说明,我会加上[lufy:],另外.鄙人webgl研究还不够深入.一些专业词语.假设翻译有误.欢迎大家 ...

  9. HDOJ 5063 Operation the Sequence

    注意到查询次数不超过50次,那么能够从查询位置逆回去操作,就能够发现它在最初序列的位置,再逆回去就可以求得当前查询的值,对于一组数据复杂度约为O(50*n). Operation the Sequen ...

  10. Smarty数学运算

    数学运算可以直接应用到变量 Example 3-5. math examples 例 3-5.数学运算的例子   {$foo+1} {$foo*$bar} {* some more complicat ...