《C 程序设计语言》封面

C 程序设计语言

The C Programming Language

Brian W. Kernighan、Dennis M. Ritchie · 初版 1978 年

238人推荐
471位读者提及
573次提及

为什么值得读

  • 行文紧凑精炼直奔要害,兼顾语法与底层设计逻辑
  • 深入浅出化解指针等让初学者望而生畏的难点
  • 至今仍是全面掌握C语言基础知识的最佳入门书

极负盛名、介绍C Programming Language的经典入门著作。它既是学习教材,又是参考指南,在某些人眼中,它更是对规范C语言特性与用法的标准定义。

Hacker News 上怎么说

  • ……干货满满直奔主题;无论是查某个特性的语法,还是理解其背后的设计思路,都既快又轻松。说白了,我理想中的编程书就是 Kernighan 和 Ritchie 的《The C Programming Language》——我就想要一本那样的书,只是内容换成 Python。

    …dense and to the point; it makes it quick and easy to look up both the syntax of individual features, and the thinking behind them. Basically, my ideal programming book is Kernighan and Ritchie's "The C Programming Language" -- I want that, but for Python.

  • ……根本没时间停下来把它们记录下来。我很庆幸 BK 记下来了。无论从哪个层面看,UNIX 基本上都是当今所有软件驱动技术的基石。他和丹尼斯·里奇合著的那本《C Programming Language》对我这个 80 年代的计算机系学生影响深远,UNIX 本身也是如此(Ultrix 和 DG/OS 是我接触的最早的 UNIX 衍生版本)。我很期待读他的这本新书。

    …there is no time to stop and write them down. I'm glad BK did. UNIX is foundational to essentially all software-driven technology today, in one way or another. His book (along with Dennis Ritchie) on the C Programming Language made a huge impact for me as a CompSci student in the 80s, as did UNIX itself (Ultrix and DG/OS were my fist UNIX variants). I look forward to read his book.

  • ……Computer Programs - Abelson and Sussman(又称 SICP,又称巫师书/The Wizard Book) Introduction to Algorithms - Cormen, Leiserson, Rivest, Stein(又称 CLRS) Design Patterns - Gamma, Helm, Johnson, Vlissides The C Programming Language - Kernighan, Ritchie The C++ Programming Language - Stroustrup The Scheme Programming Language - Dybvig Practical Common LISP - Seibel Programming Perl - Wall, Christiansen and Orwant ANSI Common……

    …Computer Programs - Abelson and Sussman (aka SICP, aka The Wizard Book) Introduction to Algorithms - Cormen, Leiserson, Rivest, Stein (aka CLRS) Design Patterns - Gamma, Helm, Johnson, Vlissides The C Programming Language - Kernighan, Ritchie The C++ Programming Language - Stroustrup The Scheme Programming Language - Dybvig Practical Common LISP - Seibel Programming Perl - Wall, Christiansen and Orwant ANSI Common…

  • 幸运的是,18 年前我是通过 Brian Kernighan 和 Dennis Ritchie 写的《The C Programming Language》第二版开始学习 C 语言的。当时同学间普遍觉得指针这个概念特别吓人,很多人都去买了那种专门讲指针、厚得要命的……

    Fortunately, 18 years ago, I began learning C from the book The C Programming Language, 2nd ed. written by Brian Kernighan and Dennis Ritchie. The subject of pointers was generally believed to be scary among fellow students and many of them bought pretty fat books that were dedicated solely…

  • 不管别人怎么看,我觉得 Brian Kernighan 和 Dennis Ritchie 写的《The C Programming Language (2nd Edition - ANSI C)》(也就是 K&R)依然是一本很棒的 C 语言入门书。它虽然没深入探讨最佳实践或其他更高级的 C 编程模式,但它教会了……

    Despite what many think, I'd say the "The C Programming Language (2nd Edition - ANSI C)" by Brian Kernighan & Dennis Ritchie (K&R) book is still a good introduction to C. It doesn't go into best practices, or other forms of more advanced C programming, but it teaches…

  • 看来我们成长的时代真不一样:* Dennis Kernighan 和 Brian Ritchie 写的《The C Programming Language》 * Peter Van Linden 写的《Expert C Programming: Deep C Secrets》 * W. Richard Stevens 写的《TCP/IP Illustrated Volume I: The Protocols》 * S.R.Bourne 写的《The UNIX System》 *……

    I guess I grew up in a different time: * The C Programming Language by Dennis Kernighan and Brian Ritchie * Expert C Programming: Deep C Secrets by Peter Van Linden * TCP/IP Illustrated Volume I: The Protocols by W. Richard Stevens * The UNIX System by S.R.Bourne *…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助