一本适合C初学者的书

时间:2012-08-27 12:41:52

标签: c algorithm data-structures

我是一名PHP开发人员,现在我想学习C有几个原因。

  1. 我缺乏Java知识,以及数据结构和算法。
  2. PHP是用C语言编写的。
  3. 最重要的是第一个原因。我不想深入了解C,但至少我能理解C程序在做什么。有谁不知道我该怎么办?谢谢!

1 个答案:

答案 0 :(得分:3)

这可能是错误的做法。首先要学习编程背后的基本理论,即算法和数据结构。这些是语言中立的。

尝试学习一种语言及其语法来编写算法。要回答你的问题,一本关于C的好书是C in a Nutshell,但它并没有教你编程的基础知识。

然后仍然有Kernighan& Ritchie的书The C Programming Language,他发明了C。